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

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

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

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

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

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

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

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


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