Tumanov
Russia
1198 Posts |
Posted - 01/10/2005 : 15:57:08
|
Похожий вопрос был в форуме. Примерно так должно быть и в Вашем случае, только вместо записи в ячейки Excel нужно будет читать из них. Цитирую:
Разобрался сам TO WiseChen:
Sub ReadExcel()
Dim ExcelObject As Object Set ExcelObject = CreateObject("Excel.Application")
ExcelObject.Workbooks.Add ' Добавляем новую книгу ExcelObject.Workbooks.Open FileName:="C:\Work\Opis.xls" ' Открываем файл ExcelObject.Visible = True ' делаем excel видимым
ExcelObject.Range("A1", "A1").Value = "Test:" ExcelObject.Range("A1", "A1").HorizontalAlignment = 1 ExcelObject.Range("A1", "A1").VerticalAlignment = 2 ExcelObject.Range("A1", "A1").WrapText = 1
' ExcelObject.Quit ' для закрытия excel
End Sub
Соответственно можно только открыть какойто файл или только создать пустую книгу. Остальные команды и форматы записи управления Excelем можно узнать используя запись макросов в самом Excel, а затем посмотрев текст в редакторе VBA. |
|
|