Вывод массива на лист 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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы