Как проще решить задачку с Excel

Punisher

Client
Регистрация
27.12.2014
Сообщения
43
Благодарностей
4
Баллы
8
Можно ли писать в ячейке excel, что-то вроде рег выражения (stop|go|yes|no). И что бы при взятии ячейки, в переменную попадало одно из этих слов или фраз? Если да, то как реализовать? И если нет, то как проще решить эту задачу?
 

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 404
Благодарностей
362
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

в переменную кладем что-то вроде рег выражения (stop|go|yes|no) и пишем переменную
 

Punisher

Client
Регистрация
27.12.2014
Сообщения
43
Благодарностей
4
Баллы
8
в переменную кладем что-то вроде рег выражения (stop|go|yes|no) и пишем переменную
Взял я ячейку с excel и записал в переменную, в переменной сейчас (stop|go|yes|no). И что значит "пишем переменную"?
 

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Можно ли писать в ячейке excel, что-то вроде рег выражения (stop|go|yes|no). И что бы при взятии ячейки, в переменную попадало одно из этих слов или фраз? Если да, то как реализовать? И если нет, то как проще решить эту задачу?
Вы можете положить переменную с содержимым stop|go|yes|no в список, указав разделитель |
А потом просто брать случайную строку.
 
  • Спасибо
Реакции: Punisher

Punisher

Client
Регистрация
27.12.2014
Сообщения
43
Благодарностей
4
Баллы
8

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 404
Благодарностей
362
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

правильно лучше через списки чем через спинтакс делать
 
  • Спасибо
Реакции: Punisher

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113
правильно лучше через списки чем через спинтакс делать
А по моему на много проще и легче через спинтакс.

Взял я ячейку с excel и записал в переменную, в переменной сейчас (stop|go|yes|no). И что значит "пишем переменную"?
Записывайте в список в виде {stop|go|yes|no} . Потом, после взятия строки - обработка текста - Spintax. На выходе получите одно случайное совпадение.
 
  • Спасибо
Реакции: Punisher

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 404
Благодарностей
362
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

А по моему на много проще и легче через спинтакс.

Записывайте в список в виде {stop|go|yes|no} . Потом, после взятия строки - обработка текста - Spintax. На выходе получите одно случайное совпадение.
Тут вообще не нужен список
 
  • Спасибо
Реакции: Punisher и ZennoScript

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
А по моему на много проще и легче через спинтакс.
Записывайте в список в виде {stop|go|yes|no} . Потом, после взятия строки - обработка текста - Spintax. На выходе получите одно случайное совпадение.
И чем заключается легкость?
На один кубик больше получается, а в итоге так же используем список.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 451
Благодарностей
1 885
Баллы
113

Punisher

Client
Регистрация
27.12.2014
Сообщения
43
Благодарностей
4
Баллы
8
правильно лучше через списки чем через спинтакс делать
Вы просто в своем первом ответе, про Спинтакс и слова не сказали, я ведь не зря в разделе новичков шатаюсь :-) После сообщения ZennoScript, понял о чем речь и так и сделал, действительно шаб еще короче будет. Спасибо всем за помощь :-)http://zennolab.com/discussion/members/zennoscript.1230/
 

AloneSlamer

Client
Регистрация
29.01.2013
Сообщения
1 404
Благодарностей
362
Баллы
83

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с AloneSlamer какие-либо сделки.

Вы просто в своем первом ответе, про Спинтакс и слова не сказали, я ведь не зря в разделе новичков шатаюсь :-) После сообщения ZennoScript, понял о чем речь и так и сделал, действительно шаб еще короче будет. Спасибо всем за помощь :-)
тогда начните изучать http://zennolab.com/wiki/ru:start там все описано что и для чего
если бы половина тсов с этой ветки хорошо почитала вики то тут больше половины вопросов не было
изучаете каждый екшен и его возможности и когда вам надо будет что то сделать то попытайтесь вспомнить каким екшеном и какой возможностью реализовать то что вам нужно вы удивитесь как ваши желания будут совпадать с воможностью екшенов зеннопостера описанных в вики http://zennolab.com/wiki/ru:start
 
  • Спасибо
Реакции: luserz

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)