Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / из Excel в текст / 7 сообщений из 7, страница 1 из 1
19.01.2010, 12:57
    #36417831
ДмитрийF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в текст
Необходимо сохранить страницу из Excel в текстовый файл.

Вот код:
ActiveWorkbook.SaveAs Filename:=путь+файл+ ".txt", FileFormat:=xlText, CreateBackup:=False

Мешает один нюанс.
Если в ячейке есть точка с запятой то в текстовом файле добавляются кавычки. Они не нужны.
Т.е.
Пример; сохраняется как - "Пример;"
...
Рейтинг: 0 / 0
19.01.2010, 13:04
    #36417848
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в текст
Гм, ну можно написать свой экспорт в текстовый файл, это не так сложно, зато будет с маджонгом и гейшами.
...
Рейтинг: 0 / 0
19.01.2010, 13:27
    #36417922
by-pass
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в текст
либо перед экспортом заменить во всех ячейках символ ";" на что-то другое
...
Рейтинг: 0 / 0
20.01.2010, 05:30
    #36419425
ДмитрийF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в текст
Shocker.Proзато будет с маджонгом и гейшами.
Это чаво?
Пожалуй проще будет отказаться от ";" (придется текст на разные строки разнести)
...
Рейтинг: 0 / 0
20.01.2010, 09:51
    #36419608
Core12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в текст
А можно будет сделать проще есть такая функция Replace , так вот она заменяет один символ на другой так вот находим ";" и меняем на просто пустую строку.

Вот вам примерчен
Код: plaintext
1.
2.
3.
4.
Dim str As String
Dim newStr As String

 str = "gfhjgfgf;gfgdfgfdgdf"
 newStr = Replace(str, ";", " ")
...
Рейтинг: 0 / 0
20.01.2010, 11:01
    #36419821
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в текст
ДмитрийFShocker.Proзато будет с маджонгом и гейшами.
Это чаво?

Тут
см. раздел "Афоризмы"

ДмитрийFПожалуй проще будет отказаться от ";" (придется текст на разные строки разнести)

Не, ну если проще... вопрос же так не стоял....
...
Рейтинг: 0 / 0
20.01.2010, 11:43
    #36419982
Core12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
из Excel в текст
Ну он видимо не понял посыл я то сразу все понил.
На языке оригинала с "блекджеком и шлю-ми"
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / из Excel в текст / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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