Может подскажите тогда, плиз, а как возможно сохранить уже обработанный Excel-евский файл, ну и желательно с созданием новой папки (например с именем текущей даты, месяца, года). Ведь ниже указанная конструкция не хочет выноситься за пределы папки кликермана...
* * *
$file = STRCONCAT("E:\PRICE\", $_date_d, $_date_m, $_date_y, "\1.xml")
TOCLIP($file)
WAITMS(200)
//------------------------- Сохранить как
KEYDOWN(#ALT)
WAITMS(50)
KEYPRESS(#F2)
KEYUP(#ALT)
WAITMS(300)
//------------------------- Вставить имя файла
KEYDOWN(#CTRL)
WAITMS(50)
KEYPRESS(#V)
KEYUP(#CTRL)
WAITMS(300)
//------------------------- подтвердить
KEYPRESS(#ENTER)
WAIT(10)
HALT
Отвечаю сам же на свой вопрос, а может и ещё кому пригодится...
// Сохранить файл из Excel
// на другой диск
// с созданием новой папки
// с новым именем файла
SETKBLAYOUT(WNDFIND("price.xlsx - Excel"), 1033)
WAITMS(200)
//------------------------- Вызвать окно "Сохранение документа"
KEYDOWN(#ALT)
WAITMS(50)
KEYPRESS(#F2)
KEYUP(#ALT)
WAIT(3)
//------------------------- Указанная папка (диск):
TOCLIP("D:\Price\")
WAITMS(100)
//------------------------- Вставить имя указанной папки (диска) для перехода
KEYDOWN(#CTRL)
WAITMS(50)
KEYPRESS(#V)
KEYUP(#CTRL)
WAITMS(200)
KEYPRESS(#ENTER)
WAIT(3)
//------------------------- Сформировать имя новой подпапки (например: по дате)
TOCLIP(STRCONCAT($_date_d, $_date_m, $_date_y))
WAITMS(100)
//------------------------- Создать подпапку
KEYDOWN(#CTRL)
WAITMS(50)
KEYDOWN(#SHIFT)
WAITMS(50)
KEYPRESS(#N)
KEYUP(#SHIFT)
KEYUP(#CTRL)
WAIT(1)
//------------------------- Вставить имя новой подпапки
KEYDOWN(#CTRL)
WAITMS(50)
KEYPRESS(#V)
KEYUP(#CTRL)
WAITMS(200)
KEYPRESS(#ENTER)
WAITMS(200)
KEYPRESS(#ENTER)
WAIT(3)
//------------------------- Перейти в окно "Имя файла"
KEYPRESS(#TAB)
WAITMS(100)
KEYPRESS(#TAB)
WAITMS(100)
SETKBLAYOUT(WNDFIND("price.xlsx - Excel"), 1049)
WAITMS(200)
//------------------------- Сформировать имя сохраняемого файла (по времени)
TOCLIP(STRCONCAT($_time_h, $_time_m, $_time_s))
WAITMS(100)
//------------------------- Вставить имя сохраняемого файла
KEYDOWN(#CTRL)
WAITMS(50)
KEYPRESS(#V)
KEYUP(#CTRL)
WAITMS(200)
KEYPRESS(#ENTER)
WAIT(1)
Да, есть проблема нарваться на уже существующую папку, но если посидеть немного, то можно и её решить...