8.х Парметры ActiveWorkBook.SaveAs

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем jon, 5 ноя 2007.

Статус темы:
Закрыта.
  1. TopicStarter Overlay
    jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Может кто подскажет как используя метод Excel ActiveWorkBook.SaveAs, сохранить файл в формате "csv". В каком виде должен быть указан второй параметр указывающий на то что файл надо сохранить в указанном формате?
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Дословно из хелпа:
    где FileFormat указываем xlCSV

    ЗЫ. Иногда можно просто в хелп заглянуть.
  3. TopicStarter Overlay
    jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Да вот заглядывал)). Проблема в том как указать этот параметр, какой синтаксис?
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Предполагаю, что можно не указывать второй праметр, а написать так:
    Workbook.Fileformat = xlCSV
    после чего сохранять.
  5. TopicStarter Overlay
    jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Так не получиться, параметр FileFormat числового типа, и передаваться туда должно число. Вот так выглядит строка для обычного Excel формата
    Код:
    Excel.ActiveWorkBook.SaveAs("книга1.xls",-4143)
    
    Поэтому надо знать числовое представление для csv
  6. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Ну в хелпе же чётко написано, нужно всего лишь посмотреть :unsure::

    Код:
    xlCSV          6  CSV 
    xlCSVMac    22 Macintosh CSV  
    xlCSVMSDOS   24 MSDOS CSV 
    xlCSVWindows 23 Windows CSV  
    
    
  7. TopicStarter Overlay
    jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Подскажи пож, а в хелпе чего?
  8. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29

    Вложения:

  9. TopicStarter Overlay
    jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    BabySG Спасибо Большое! :unsure: Взял числовые представления из твоего поста, сам так и не нашел в хелпе(((
  10. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Это справка по VBA :) Там искать надо, а не в Excel'ской справке.
    Т.е. в Excel/Work/Access и т.д. нажимаем ALT+F11 и пользуемся справкой по VBA.
  11. TopicStarter Overlay
    jon
    Offline

    jon Опытный в 1С

    Регистрация:
    4 сен 2006
    Сообщения:
    76
    Симпатии:
    0
    Баллы:
    26
    Да я и скал вообще по всему MSDN, нашел описание методов и т.д., а вот числовые представления форматов ну никак((( Вообщем спасибо тебе!
Статус темы:
Закрыта.

Поделиться этой страницей