Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
Гость
-
-
-
Гость » 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
Кто сейчас на конференции
Сейчас этот форум просматривают: AhrefsBot, PetalBot, SemrushBot и гости: 19