The stars so gaily glistened... (Fri, 12 May 2006 18:53:16 GMT @828)
...while the fading voice of helpmeplz whispered through the darkness:
h> нашел вот что:
h> XLApp.activeworkbook.saveas('name.html');
h> но она не сохраняет. видимо чего то я не знаю.
А как Эксель должен догадаться, в каком формате ты хочешь сохранить?
Ты когда из Экселя самого сохраняешь — там помнишь какой длинный список
форматов ? Тут должен быть такой же ,ничем не короче!
В общем, надо просто открыть справку по Экселю и прочитать:
=========Beginning of the citation==============
SaveAs method as it applies to the Workbook object.
Saves changes to the workbook in a different file.
expression.SaveAs(FileName, FileFormat, Password, WriteResPassword,
ReadOnlyRecommended, CreateBackup, AccessMode, ConflictResolution, AddToMru,
TextCodepage, TextVisualLayout, Local)
expression Required. An expression that returns one of the above objects.
Filename Optional Variant. A string that indicates the name of the file
to be saved. You can include a full path; if you don't, Microsoft Excel
saves the file in the current folder.
FileFormat Optional Variant. The file format to use when you save the
file. For a list of valid choices, see the FileFormat property. For an
existing file, the default format is the last file format specified; for a
new file, the default is the format of the version of Excel being used.
************ Дальше цитировать не стал.
=========The end of the citation================
h> выявил одну вещь. если много раз из делфи открывать
h> XLApp.WorkBooks.Open(FHomeDir);
h> то остаются экземпляры в памяти.
Чего открывать? Как именно? экземпляры чего? И почему ты думаешь, что они
должны исчезнуть ?
Ни фига не понятно.
Поищи и почитай статьи про Эксель на
www.DelphiKingdom.ru
Если статьи не помогут — спроси понятно.
www.rsdn.ru/HowtoAsk.htm
--
WinAMP://none: WinAMP is suffocated
http://Arioch.nm.ru/FL/Fidolook_SL.png
Mail: the)under(Arioch)at(nm)dot(ru ICQ: xmpp:arioch@jabber.ru
Posted via RSDN NNTP Server 2.1 beta
The stars so gaily glistened... (Sun, 14 May 2006 12:09:56 GMT @548)
...while the fading voice of Аноним whispered through the darkness:
А> Спасибо конечно за ответ, но извини меня
А> такой ответ помощи не дает.
Дает. Работа с Экселем- это перевод VBA в Pascal
А> у меня нету хелпа.
Он есть, в составе Excel'a
А> поэтому я попробывал просто в fileformat
А> вставлять зна-я от 1..11
ТАк что же ты сам привел пример, где FileFormat даже в заводе не было ?
Привел бы другой пример, объяснил бы по другому проблему — другой бы ответ
получил бы.
А> и если друзья вы находите время написать ответ то неужели так трудно
А> привести рабочий пример с этой фун-й.
А это нужно целую программу писать, минут 15.
Неужели так тружно прочитать справку ?
--
WinAMP://none: WinAMP is suffocated
http://Arioch.nm.ru/FL/Fidolook_SL.png
Mail: the)under(Arioch)at(nm)dot(ru ICQ: xmpp:arioch@jabber.ru
Posted via RSDN NNTP Server 2.1 beta
я тогда еще про fileformat был не вкурсах
Здравствуйте, Аноним, Вы писали:
А>я тогда еще про fileformat был не вкурсах
Ну вот значит тебе мой ответ и помог — стал в курсах :D
Но вообще это из общей логики — если в SaveAs диалоге целый список форматов — где-то он должен быть и в VBA.
Правда на фиг там ещё туева хуча параметров — тут уже без справки точно не разобраться