Страницы: 1
RSS
Сохранить в текстовый файл с нестандартным разделителем
 
Помогите пожалуйста со следующей задачей.  
Есть Книга с нескольких Листов, нужно создать кнопку при нажатии которой содержимое одного из листов записывалось в определенный текстовый файл в той же папке что и рабочий файл. Есть еще несколько условий:  
1 - Сохранение должно проходить сразу без всяких предупреждений о том что формат не сохранится итд.  
2 - Данное сохранение не должно затрагивать сохранение основного файла, иначе говоря когда я после применения этого макроса нажму стандартную кнопку сохранить - то должно происходить нормальное сохранение в формат xlsx  
3 Самое главное - Разделителем в текстовом файле должен выступать не символ табуляции а произвольный символ, если конкретней то символ "|"
 
Чтобы сохранить вместо символа табуляции символ "|", все символы табуляции необходимо заменить. Если Вы желаете не нарушать структуру Вашего файла, то необходимо открыть временную книгу, создать в нем необходимый образ и только затем копировать в текстовый файл. Теперь вопрос - текстовый файл не может содержать таблиц, если Вы имеете в файле источнике несколько значимых ячеек - как Вы планируете отображать данные, потому как в этом случае получится совершенно не читаемый документ. Ну и последнее - нужен пример.
 
http://www.mcgimpsey.com/excel/textfiles.html#differentdelimiter
KL
Страницы: 1
Читают тему
Наверх