Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск и замена в Excel через OLE [D7, 2000, XP]


Vlad ©   (2008-07-30 13:16:00) 

Что сделал...
Открыл Excel, записал макрос поиска и замены во всем документе. Изучил.
Попробовал то же самое сотворить из Delphi - не вышло (потому что пробовал, по аналогии с Word-ом).
То есть конструкцию VBA Cells.Replace What:="test", Replacement:="PASS", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
пытался представить в виде...
ExcelApp.Cells.Replase.What:='test';
...............
...............
ExcelApp.Cells.Replase.ReplaceFormat:=False;

Нашел в интернете конструкцию другого вида, в которой автор пишет, что у него все отлично работает.
ExcelApp.Cells.Replase(what:='test', Replacement:="PASS")
Ошибка та же...
Метод Replace не поддерживается.
Подскажите, где я не так делаю?


Vlad   (2008-07-30 14:17:00) [1]

О боже!
Ну я и... Мда.
Спасибо.


KilkennyCat   (2008-07-30 14:08:00) [2]


> Ошибка та же...

какая? в букве "s"?


Наверх

Титульная страница Поиск, карта сайта Написать письмо