Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Экспорт из Excel в txt / 2 сообщений из 2, страница 1 из 1
19.08.2009, 16:21:09
    #36152721
Serafim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт из Excel в txt
Есть в Excel 2000 таблица, из которой делаю копию и сохраняю в текстовый файл.
Когда смотрим на сделанный текстовый файл в Excel
после команды ActiveWorkbook.SaveAs все в порядке.
Но при открытии его текстовым редактором децимальный разделитель из запятой превращается в точку (а нужна запятая, как и установлено в Regional settings). что делать? Вот код
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
    Cells.Select
    Selection.Copy
    Workbooks.Add
    Selection.PasteSpecial Paste:=xlValues
    Selection.PasteSpecial Paste:=xlPasteFormats
    Application.DisplayAlerts = False
    ActiveWorkbook.SaveAs FileName:=  "C:\wall\kursi.txt", FileFormat :=xlText, CreateBackup:=False

    ActiveWindow.Close
    Application.DisplayAlerts = True
...
Рейтинг: 0 / 0
19.08.2009, 20:47:05
    #36153313
Stepler
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Экспорт из Excel в txt
Serafim,

Ты же хотел в формате текст - вот и получи числа в текстовом формате....
Могет потом с помощью "заменить" "." на ","
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Экспорт из Excel в txt / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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