Можно ли добавить несвязанные данные в DataGridView по столбцу / ячейке, а не по всей строке, чтобы следующая пустая ячейка в столбце была заполнена аналогично этому в Excel
ActiveSheet.Range("A100").End(xlUp).Offset(1, 0).Select
Selection.PasteSpecial Paste:=xlPasteValues
Эточто я делал для каждого нажатия кнопки
Private Sub Button1_Click(sender As Object, e As EventArgs)
Button1.Text = Label1.Text
Me.DataGridView1.Rows.Add(Button1.Text, "", "")
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs)
Button2.Text = Label2.Text
Me.DataGridView1.Rows.Add("", Button2.Text, "")
End Sub
Private Sub Button3_Click(sender As Object, e As EventArgs)
Button3.Text = Label3.Text
Me.DataGridView1.Rows.Add("", "", Button3.Text)
End Sub
, а затем удалял пустые ячейки в Excel
![Outcomes](https://i.stack.imgur.com/Ef42N.png)
На данный момент получается три строкивместо одной строки Добавление новой строки каждый раз при нажатии одной из кнопок
Редактировать:
Я надеялся, что с каждым столбцом будет связано несколько кнопок (кнопка 1 и4 с колонкой 1, 2 с 2 и т. Д.).
Если пользователь нажмет кнопку 1 2 раза и кнопку 4 3 раза, он заполнит столбец 1 5 раз.Затем, когда кнопка 2 была нажата, она заполнила бы столбец 2, но начиналась бы со строки 1, а не новой 6-й строки, аналогичной кнопке 3.
Таким образом, в конце это будет строка, в которой все 3 столбца заполнены встрока, а не только один столбец с двумя пробелами.
У меня были метки, которые добавлялись при нажатии кнопки отправки, но это означало, что кнопки все еще нужно было нажимать в последовательности, заполняющей столбцы 1, 2 и 3, прежде чем они были отправлены
Новый результат
Любая помощь или указатели с благодарностью