Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Текст в ячейке. Ограничения длинны? - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Текст в ячейке. Ограничения длинны? (Иное)
Текст в ячейке. Ограничения длинны?
acvis Дата: Понедельник, 23.09.2013, 14:32 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Добрый!

Сохраняю лист в текстовый файл
[vba]
Код
With ActiveWorkbook
             With .Sheets(1).UsedRange:
             .Value = .Value: End With
                      .SaveAs Filename:=WbMain.Path & "\index_" & Date_name & ".txt", FileFormat:=xlTextWindows
             .Close False
         End With
[/vba]

В исходном листе есть столбец со списком похожих моделей товаров.
Все ячейки отображаются корректно.

В сохраненном txt файле начиная с некоторой строки значения в этом столбце #NAME?.
Длинна текста в такой ячейке 2667 символов.
Очень похоже на ограничение длинны ячейки.
Как бы это ограничение обойти?
 
Ответить
СообщениеДобрый!

Сохраняю лист в текстовый файл
[vba]
Код
With ActiveWorkbook
             With .Sheets(1).UsedRange:
             .Value = .Value: End With
                      .SaveAs Filename:=WbMain.Path & "\index_" & Date_name & ".txt", FileFormat:=xlTextWindows
             .Close False
         End With
[/vba]

В исходном листе есть столбец со списком похожих моделей товаров.
Все ячейки отображаются корректно.

В сохраненном txt файле начиная с некоторой строки значения в этом столбце #NAME?.
Длинна текста в такой ячейке 2667 символов.
Очень похоже на ограничение длинны ячейки.
Как бы это ограничение обойти?

Автор - acvis
Дата добавления - 23.09.2013 в 14:32
AndreTM Дата: Вторник, 24.09.2013, 03:38 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 500 ±
Замечаний: 0% ±

2003 & 2010
Соберите экспортируемые ячейки в одну строковую переменную, через vbCrLF.
Затем экспортируйте эту переменную в файл http://excelvba.ru/code/txt


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеСоберите экспортируемые ячейки в одну строковую переменную, через vbCrLF.
Затем экспортируйте эту переменную в файл http://excelvba.ru/code/txt

Автор - AndreTM
Дата добавления - 24.09.2013 в 03:38
acvis Дата: Вторник, 24.09.2013, 11:06 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

спасибо! попробуем.
 
Ответить
Сообщениеспасибо! попробуем.

Автор - acvis
Дата добавления - 24.09.2013 в 11:06
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Текст в ячейке. Ограничения длинны? (Иное)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!