Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Экспорт в Excel по шаблону? / 3 сообщений из 3, страница 1 из 1
24.06.2009, 14:28
    #36057602
MasterWEB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт в Excel по шаблону?
Покажите плз кто нибудт пример кода для экспорта значений из, например, text1.text, text2.text в эксель шаблон? например в этом шаблоне проставлены буквы a1, b1, c1. Нужно заменить а1 на text1.text, а2 на text2.text и т.д. в шаблоне, есть у кого такое? Может было лучшим будет какой то другой вариант? Спасибо.
...
Рейтинг: 0 / 0
24.06.2009, 15:03
    #36057727
MasterWEB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт в Excel по шаблону?
Option Explicit
Public objXLApp As Application
Public objWbNewBook As Workbook
Public objSheets As Worksheet

Private Sub Command1_Click()
Set objXLApp = CreateObject("Excel.Application")
objXLApp.SheetsInNewWorkbook = 1
Set objWbNewBook = objXLApp.Workbooks.Open("c:\123.xls")
If objWbNewBook Is Nothing Then Exit Sub
objXLApp.Visible = True
Set objSheets = objWbNewBook.Worksheets(1)
With objSheets
Text1.Text = .Cells(1, 1) ' Прочитать ячейку А1
End With
End Sub

Private Sub Command3_Click()
Set objXLApp = CreateObject("Excel.Application")
objXLApp.SheetsInNewWorkbook = 1
Set objWbNewBook = objXLApp.Workbooks.Open("c:\12345.xls")
If objWbNewBook Is Nothing Then Exit Sub
objXLApp.Visible = True
Set objSheets = objWbNewBook.Worksheets(1)
With objSheets
.Cells(1, 1) = Text1.Text ' Вставит значения в ячейку А1
End With
End Sub


Делаю так.. эксель открывается, а данные из text1.text ничего не передается.
...
Рейтинг: 0 / 0
24.06.2009, 15:13
    #36057766
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт в Excel по шаблону?
> Автор: MasterWEB
> Делаю так.. эксель открывается, а данные из text1.text ничего не передается.
Странно, а должно, если конечно в текст1 что-то есть ;)
Ошибки какие-то есть?

З.Ы. objXLApp.SheetsInNewWorkbook = 1 этого делать не нужно при открытии существующей книги, эта настройка для
количества листов в создаваемой книге


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Экспорт в Excel по шаблону? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]