Excel

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Гость
 

Excel

Сообщение Гость » 08.06.2004 (Вт) 21:18

Нашел на сайте статью, как из БД отправить в Эксель, но это немного не то, что надо.
Подскажите, как конкретно в какую-то ячейку файла Эксель загрузить конкретное значение.
Спачибо заранее.

Denis_Grankin
Бывалый
Бывалый
 
Сообщения: 222
Зарегистрирован: 25.04.2002 (Чт) 17:14
Откуда: Russia

Сообщение Denis_Grankin » 09.06.2004 (Ср) 6:17

sub Excel_run
Set MsExcel = GetObject("Excel.Application")
On Error GoTo Error1
If MsExcel Is Nothing Then
Set MsExcel = CreateObject("Excel.Application")
If MsExcel Is Nothing Then
MsgBox "Microsoft Excel не найден.", vbCritical
Exit Sub
End If
End If
MsExcel.Workbooks.Add "c:\xls\template.xls"
MsExcel.ActiveSheet.Range("A1") = "Значение"
Set MsExcel = Nothing
Exit Sub
Error1:
MsgBox err.Description, vbCritical
MsExcel.Quit
End If
Set MsExcel = Nothing
end sub

Алексей К.
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 419
Зарегистрирован: 12.05.2004 (Ср) 9:41
Откуда: Ульяновск

Сообщение Алексей К. » 09.06.2004 (Ср) 8:02

Можно еще записывать в ячейки и так
MsExcel.ActiveSheet.cells(x,y) = "Значение"
x - № строки y - № столбца

Гость
 

Сообщение Гость » 09.06.2004 (Ср) 14:51

спасибо


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26

    TopList