Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.12.2009, 05:38   #11
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Цитата:
Весь текст я копирую (9 строчек текста с пробелами) и вставляю в excel...
Предлагаю не копировать, вставлять и корректировать, а сразу делать то, что нужно. Т.е. запускать макрос, который будет читать txt-файл и вставлять его куда угодно и как Вам угодно. Например, такой:
Код:
Sub ReadTxt()
    Dim s As String, myPath As String, ts, a: Application.ScreenUpdating = False
    myPath = ThisWorkbook.Path & "\" & "test.txt" 'Подставьте свой путь к txt-файлу
    Set ts = CreateObject("Scripting.FileSystemObject").OpenTextFile(myPath, 1)
    s = Replace(ts.ReadAll, vbCrLf & vbCrLf, "|"): s = Replace(s, vbCrLf, " ")
    a = Split(s, "|"): Range([A1], Cells(UBound(a) + 1, 1)).Value = Application.Transpose(a)
End Sub
Пример использования во вложении. Откройте файл "Книга1.xls" и запустите макрос "ReadTxt". Текстовый файл должен находиться в той же папке.
Вложения
Тип файла: rar ReadTxt.rar (6.4 Кб, 25 просмотров)
Чем шире угол зрения, тем он тупее.
SAS888 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перенос текста densi2009 Microsoft Office Word 6 08.10.2009 17:53
перенос текста на канве varelik Общие вопросы Delphi 11 15.09.2009 18:56
Перенос текста soonner JavaScript, Ajax 5 06.05.2009 19:13
Перенос текста из Excel в Word Aleksandra Microsoft Office Word 3 23.09.2008 08:46
TEdit - перенос текста, SetFocus Аббат Помощь студентам 10 23.04.2007 16:47