Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: Darlas80 on August 22, 2017, 04:23:50 PM
-
Приветствую всех. Помогите разобраться. В экселе имеется 2 столбца, через команду "inputbox" необходимо вводить поочередно определенные данные, что соответствует одной из данных строк первого столбца. Т.е. ввел я например "12345" и если такая запись есть в экселе , то выводились бы данные со 2го столбца этой же строки в меседжбокс, или в inputbox, после чего данная строка удалялась. Что-то попытался наковеркать, ничего не получилось. Прошу помочь)
$str_1 = inputbox("Введите данные", "", 5)
TOCLIP($str_1)
FOR($a=1,$a<TFCOUNT("1.xls")+1)
IF(FROMCLIP ($str_1), TFREAD ("1.xls",$a)) > 0
($str_1 = $a)
TFDelete("1.xls", $str_1)
else
END_IF
END_CYC
-
Кликер напрямую умеет работать только с текстовым форматом. xls - это НЕ текстовый формат.
Вариант только экспортировать в csv. Обрабатывать его и импортировать обратно в xls.
Но такое прокатит только с простой таблицей, т.к. потеряется всё форматирование и оформление.
-
А если эти два столбца будут в txt, то когда как сделать?
-
Данных много?
-
Не больше 1000 строк