Claro, si te fijas en mi ejemplo
Código C#:
Ver originalforeach (DataGridViewRow row in dataGridView1.Rows)
{
dataSet11.DataTable1.AddDataTable1Row(
row.Cells["nombreColuma1"].Value.ToString(),
row.Cells["nombreColuma2"].Value.ToString(),
row.Cells["nombreColuma3"].Value.ToString());
El metodo de agregar la fila solo es uno
.AddDataTable1Row tu lo tienes en dos veces.
Debes separar cada campo con una coma (,), fijate en la sobre carga del metodo.
Deberia quedar asi:
Código VB.NET:
Ver originalPrivate Sub ActualizarReport()
For Each row As DataGridViewRow In DataGridView3.Rows
GrillaRemito.DataTable1.AddDataTable1Row(row.Cells("Cantidad").Value.ToString,
row.Cells("Descripcion").Value.ToString)
Next
Saludos