не получилось в ворде искать ^p в подстановочных знаках (говорит неззя).
А как в JS/VB искать подстановочные? Пробывал в текстовом фрейме искать, если обычный текст искать: doc.TextFrames.Item(1).Search("a",False,False) ищет. Если в find вписать "^9", то ищется именно "^9", а не любая цифра (без кавычек вообще ошибка).