![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 26.08.2008
Сообщений: 5
|
![]()
Проблема в следующем:
есть вставленная фигура с текстов внутри. нужно взять этот текст и заменть в нем одну последовательность символов на другую. Делаю это так: Worksheets(1).Shapes(1).Select Selection.Characters.Text = Replace(Selection.Characters.Text, "&&&d1&&&", Trim(d_from)) Selection.Characters.Text = Replace(Selection.Characters.Text, "&&&d2&&&", Trim(d_to)) т.е. сиволы &&&d1&&& и &&&d2&&& замещаю на значения переменных d_from и d_to. Переменные эти - строки по 8 символов. Фигура на листе только одна. Проблема в том, что Selection.Characters.Text - первые 256 символов текста.. а у мне надо больше. Т.е. в первых 256 символах он замещает, а в остальных нет.. Как мне перебрать весь текст фигуры? |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В зависимости от выбора в Select изменить значения другого Select | Tayfun | HTML и CSS | 3 | 18.08.2011 00:05 |
Как запретить запуск программы на VBA Excel 2003 в Excel 2007 | kovalevskivf | Microsoft Office Excel | 2 | 15.05.2009 16:47 |
VBA Использование Shapes в Excel диаграммах | RomVS | Microsoft Office Excel | 0 | 13.02.2009 12:20 |
Ворд 2003 вставить текст по центру ячейки | Паша | Microsoft Office Word | 1 | 10.03.2008 13:40 |
Select в Excel | agatos | Microsoft Office Excel | 1 | 07.12.2007 08:07 |