Другой вывод при сохранении листа Excel в виде текста с разделителями табуляции с помощью макроса

Если у меня есть рабочий лист Excel с одной ячейкой, заполненной 09:00:00, и я экспортирую его вручную как «Текст (с разделителями табуляции)», он выводит текстовый файл, содержащий 09:00:00.

Однако, если я напишу следующий макрос:

Sub SaveAsTextTabSeparated()
    Dim Filename As String
    Filename = CreateObject("WScript.Shell").specialfolders("Desktop") & "\" & "test-macro.txt"
    ActiveWorkbook.SaveAs Filename, xlText
End Sub

Результатом будет 9:00:00 без ведущего 0.

Я пробовал несколько параметров XlFileFormat, как показано здесь, но все они демонстрируют такое поведение.

Я пропустил какой-то дополнительный аргумент для метода SaveAs или невозможно воспроизвести поведение ручного экспорта?


person Scroog1    schedule 16.04.2014    source источник
comment
stackoverflow.com/questions/22804699/   -  person    schedule 16.04.2014
comment
Добавление Local:=True появляется в решение. Спасибо.   -  person Scroog1    schedule 16.04.2014