Здравствуйте. При вставке текста из буфера в excel данные вставляются в один столбец. После отработки макроса с разбивкой на строки и удалением лишних строк все последующие вставки уже вставляются с разбивкой по столбцам до перезагрузки екселя. Как отменить автоматическую разбивку по столбцам при вставке текста? Спасибо.
Здравствуйте. При вставке текста из буфера в excel данные вставляются в один столбец. После отработки макроса с разбивкой на строки и удалением лишних строк все последующие вставки уже вставляются с разбивкой по столбцам до перезагрузки екселя. Как отменить автоматическую разбивку по столбцам при вставке текста? Спасибо.Гость
Ключевая фраза в Вашем посте)) Смотреть надо. Да и вообще, что вставляется, откуда, в каком формате. Этож нам все моделировать надо??? Давайте файлик
Quote
После отработки макроса
Ключевая фраза в Вашем посте)) Смотреть надо. Да и вообще, что вставляется, откуда, в каком формате. Этож нам все моделировать надо??? Давайте файликVictorM
Сообщение отредактировал VictorM - Среда, 09.11.2011, 12:04
Вставляется текст из буфера обмена (не понял как вставить файл )
Code
at point X=2325385.3927 Y=468875.5197 Z= 0.0000 at point X=2325400.6379 Y=468907.5685 Z= 0.0000 at point X=2325411.8079 Y=468900.0684 Z= 0.0000 at point X=2325398.0096 Y=468867.2679 Z= 0.0000
Он вставляется каждая строчка в одну ячейку. Отрабатывает макрос:
Selection.Replace What:="y=", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows Selection.Replace What:="x=", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows End Sub
После этого при следующих вставках того же текста данные вставляются с разбивкой по столбцам разделитель пробел.
Вставляется текст из буфера обмена (не понял как вставить файл )
Code
at point X=2325385.3927 Y=468875.5197 Z= 0.0000 at point X=2325400.6379 Y=468907.5685 Z= 0.0000 at point X=2325411.8079 Y=468900.0684 Z= 0.0000 at point X=2325398.0096 Y=468867.2679 Z= 0.0000
Он вставляется каждая строчка в одну ячейку. Отрабатывает макрос: