Есть столбик в Excel, в нем 6500 ячеек со значениями. Нужно перевести формулы в текст. Скрипт я написал:
LCLICK(900,470)
WAITMS(50)
KEYPRESS(#F2)
WAITMS(50)
KEYPRESS(#F9)
WAITMS(50)
KEYPRESS(#TAB)
WAITMS(50)
KEYPRESS(#DOWN)
WAITMS(50)
KEYPRESS(#LEFT) //1
WAITMS(50)
skip:
KEYPRESS(#F2)
WAITMS(50)
KEYPRESS(#F9)
WAITMS(50)
KEYPRESS(#TAB)
WAITMS(50)
KEYPRESS(#DOWN)
WAITMS(50)
KEYPRESS(#LEFT) //2
WAITMS(50)
GOTO(skip)
Все работает, но бесконечно. Как остановить скрипт, например, если в ячейке стоит значение "1"? Или если ячейка определенного цвета.
И как сделать, чтобы программа периодически ctr+s нажимала? В списке команд я не нашел такой комбинации.