Есть макросы. Создаю объект Excel.Application, добавляю к нему шаблон.
На каждом листе есть ячейки своего рода заголовок перед таблицами - несколько ячеек объединено вместе и есть текст типа "бла бла бла бла полный бла бла бла еще полнее бла бла бла
dateг"
В макросе делаю... собсно вот код
For i = 1 To (appXL.Sheets.count - 1)
appXL.Sheets(i).Activate
appXL.Sheets(i).Cells.Select
tmpstr = Этакнига.myDate
MsgBox tmpstr
appXL.Selection.Replace What:="date", Replacement:=tmpstr, LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Next i
В результате имею
"бла бла бла бла полный бла бла бла еще полнее бла бла бла
08/11/2006г"
хотя мессджбокс выдает
11.08.2006хотелось бы чтобы в ячейке получалось "бла бла бла бла полный бла бла бла еще полнее бла бла бла
11.08.2006г"