Перенос данных из Excel в VB6

Узнай цену своей работы

Формулировка задачи:

Здравствуйте, подскажите пожалуйста, как можно считать данные из Excel таблицы в двумерный массив в VB6

Решение задачи: «Перенос данных из Excel в VB6»

textual
Листинг программы
  1. Dim MyXL As Object 'объявляем как объект (книгу xls)
  2. Dim xlSheet As Object 'объявляем как объект Excel Лист
  3.  
  4. Private Sub Command4_Click()
  5. Dim a(120, 6), i As Integer, j As Integer
  6.  Set MyXL = GetObject("D:\my_doc\Книга1.xls") 'путь к файлу
  7. MyXL.Application.Visible = False '
  8. MyXL.Parent.Windows(1).Visible = True
  9.  Set xlSheet = MyXL.WorkSheets(1) 'первый лист
  10. For i = 1 To 120
  11.       For j = 1 To 120
  12.  a(i,j) = xlSheet.Cells(i, j) 'если таблица нач. с А1
  13.      Next j
  14.     Next i
  15.  MyXL.Save
  16. MyXL.Application.Quit
  17. Set MyXL = Nothing
  18. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

15   голосов , оценка 3.933 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут