Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сохранение таблицы как .txt / 11 сообщений из 11, страница 1 из 1
12.05.2007, 13:42:09
    #34520886
Shaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
Добрый день.
Проблема в следующем, если сохраняю таблицу Excel через меню SaveAs->Текстовые файлы (с разделителями табуляции) и т.д. все нормально. А если завернуть все это в макрос, то числа сохраняются в кавычках, например 56,5 как "56,5". Как избавиться от кавычек при сохранении из макроса.
Текст макроса предельно прост.
Код: plaintext
1.
ActiveWorkbook.SaveAs Filename:="C:\test.txt", FileFormat:=xlText _
        , CreateBackup:=False
...
Рейтинг: 0 / 0
12.05.2007, 21:16:36
    #34521248
NF
NF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
Пиши код сохранения вручную. Создавай файл, формируй строку, пиши в файл...
...
Рейтинг: 0 / 0
12.05.2007, 22:06:58
    #34521277
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
ShaqДобрый день.
Проблема в следующем, если сохраняю таблицу Excel через меню SaveAs->Текстовые файлы (с разделителями табуляции) и т.д. все нормально. А если завернуть все это в макрос, то числа сохраняются в кавычках, например 56,5 как "56,5". Как избавиться от кавычек при сохранении из макроса.
Текст макроса предельно прост.
Код: plaintext
1.
ActiveWorkbook.SaveAs Filename:="C:\test.txt", FileFormat:=xlText _
        , CreateBackup:=False
мне такой фокус удалось повторить только, когда я числа записал с апострофом перед значением т.е. '56,5. в остальных случаях файл сохранялся без кавычек
...
Рейтинг: 0 / 0
13.05.2007, 09:52:47
    #34521481
Shaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
vbapro ShaqДобрый день.
Проблема в следующем, если сохраняю таблицу Excel через меню SaveAs->Текстовые файлы (с разделителями табуляции) и т.д. все нормально. А если завернуть все это в макрос, то числа сохраняются в кавычках, например 56,5 как "56,5". Как избавиться от кавычек при сохранении из макроса.
Текст макроса предельно прост.
Код: plaintext
1.
ActiveWorkbook.SaveAs Filename:="C:\test.txt", FileFormat:=xlText _
        , CreateBackup:=False
мне такой фокус удалось повторить только, когда я числа записал с апострофом перед значением т.е. '56,5. в остальных случаях файл сохранялся без кавычек
А почему же у меня такой фокус проходит всегда, если делать его програмно и никогда если через меню Excel?
...
Рейтинг: 0 / 0
13.05.2007, 13:03:20
    #34521603
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
У меня вообще никак не получается воспроизвести!
...
Рейтинг: 0 / 0
13.05.2007, 13:24:48
    #34521624
vbapro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
выложи свой волшебный файл с примером :)
...
Рейтинг: 0 / 0
13.05.2007, 21:56:23
    #34521981
Shaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
Все, разобрался. У меня в качестве разделителя целой и дробной части стояла запятая, а нужно точку. Всем спасибо.
...
Рейтинг: 0 / 0
13.05.2007, 21:58:05
    #34521983
Shaq
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
Хотя все равно не понятно, почему через меню и программно результат различается:(
...
Рейтинг: 0 / 0
13.05.2007, 22:21:45
    #34522000
NF
NF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
ShaqХотя все равно не понятно, почему через меню и программно результат различается:(

Это ж Microsoft :)
...
Рейтинг: 0 / 0
13.05.2007, 23:28:21
    #34522041
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
ShaqХотя все равно не понятно, почему через меню и программно результат различается:(
Наверное потому что офис русский, а VBA нет
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
01.04.2009, 18:02:22
    #35906547
Serafim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сохранение таблицы как .txt
У меня аналогичная проблема - не знаю как решить

http://www.sql.ru/forum/actualthread.aspx?tid=652208
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сохранение таблицы как .txt / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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