Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создать файл Excel / 8 сообщений из 8, страница 1 из 1
13.05.2010, 12:26
    #36625340
Lexx_SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать файл Excel
Добрый день!
Создаю программно файл Excel, заполняю данными, закрываю.
Dim xlApp, xlWb, xlWs As Object
xlApp = CreateObject("Excel.Application")
xlWb = xlApp.Workbooks.Add
xlWs = xlWb.Worksheets(1)
.
.{Запись данных}
.
xlWs.SaveAs("A.xls")
xlWb.Close()
xlApp = Nothing

Когда я его открываю Excel'ем пишет:
Действительный формат открываемого файла отличается от указываемого в его раширении формата файла.
Как создать файл xls, чтобы он открывался без предупреждения?
Application.Version?
Спасибо.
...
Рейтинг: 0 / 0
13.05.2010, 12:41
    #36625369
Lexx_SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать файл Excel
xlApp.Version =12
а нужно xlApp.Version=11
как сделать?
...
Рейтинг: 0 / 0
13.05.2010, 12:44
    #36625378
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать файл Excel
("Excel.Application.11")
...
Рейтинг: 0 / 0
13.05.2010, 13:03
    #36625440
Lexx_SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать файл Excel
Konst_One,

при добавление версии: Excel.Application.11 пишет "Не могу созадть ActiveX компонент",
при Excel.Application.12 - все отлично.
Привязка идет по офису.Почему я не могу создать файл 11-й версии?

Использую MS VS2008 (VB) и MS Office2007.
...
Рейтинг: 0 / 0
13.05.2010, 13:06
    #36625444
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать файл Excel
Lexx_SQLKonst_One,

при добавление версии: Excel.Application.11 пишет "Не могу созадть ActiveX компонент",
при Excel.Application.12 - все отлично.
Привязка идет по офису.Почему я не могу создать файл 11-й версии?

Использую MS VS2008 (VB) и MS Office2007.


если используете NET, то вам нужно использовать Microsoft.Office.Interop.Excel
...
Рейтинг: 0 / 0
13.05.2010, 13:07
    #36625450
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать файл Excel
> Автор: Lexx_SQL
> Использую MS Office2007.

Запиши макрос сохранения файла в версии 2003 екселя и посмотри параметры сохранения на диск, кроме имени файла :)

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
13.05.2010, 13:07
    #36625452
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать файл Excel
...
Рейтинг: 0 / 0
13.05.2010, 13:47
    #36625593
Lexx_SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создать файл Excel
Konst_One,

да спасибо, помогло

FileFormat
http://msdn.microsoft.com/en-us/library/bb241279.aspx
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создать файл Excel / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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