Вывод массива на лист excel - VBA (48983)
Формулировка задачи:
Всем добрый вечер.
Собственно, проблема вот в чем, пользователь вводит количество столбцов и строк массива, после чего сам же вводит значения
Как сделать так, чтобы это выводилось на лист excela?
Заранее благодарю за помощь
null
Вроде бы добавил это после next i, выводит на лист, но проблема теперь в другом, почему при вводе первых трех значений - например ввожу подряд 1-2-3-4 с матрицей 2х2, он выдает на лист 0 0 0 и 4-ый элемент 1, не понимаю, к сожалению Решение задачи: «Вывод массива на лист excel»
textual
Листинг программы
Option Base 1 Sub massiv() Dim A() As Integer Dim i As Integer, j As Integer Dim n As Single, m As Single n = InputBox("Введите кол-во строк массива") m = InputBox("Введите кол-во столбцов массива") ReDim Preserve A(n, m) For i = 1 To n For j = 1 To m A(i, j) = InputBox("Введите значения массива А ") Next j Next i Cells(1, 1).Resize(n, m).Value = A End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д