Страницы: 1
RSS
Как прописать в строке макроса символ - любая буква
 
День добрый всем !

Возник вопрос как прописать в строке  макроса оператор  [Любая буква русского/англ алфавита] (важно чтобы была не цифра)
те 3 символ в слове дб именно буквой
Код
For Each y In Array("10 & Chr(41) & (любая буква - не цифра)", "11 & Chr(41) & (любая буква - не цифра)", "11 & Chr(41) & (любая буква - не цифра)")
 /////////////
Next
 
А просто "Abc" не подойдет?
 
А в чем сама задача-то?
Просто то, что вы там думаете в примере кода (на самом деле, я так понимаю, вы думаете, что эта ваша команда будет воспринимать какие-то "шаблоны") - это неправильно всё.
 
случайная буква русского алфавита:
Код
Chr(WorksheetFunction.RandBetween(192, 255))
 
Вы хотите сформировать массив из 3*64 элементов (и скормить его циклу)?
Или вы думаете,что For Each In воспринимает какие-то подстановочные символы?

"Объясните вашу задачу" - это объясните, что за вопрос решаете, а не что за код и алгоритм вы придумали...

Ну или так: скажите, что вы собираетесь делать с переменной "y" внутри цикла?
Изменено: AndreTM - 23.08.2017 14:06:42
 
Chr(WorksheetFunction.RandBetween(192, 255))  помогло спасибо
Изменено: olegvix - 23.08.2017 14:56:35
Страницы: 1
Наверх