Проблемка

  • Автор темы Автор темы kaskad755
  • Дата начала Дата начала
K

kaskad755

Господа подскажите застрял...

после (Next i), возможно ли написать это одной строкой????

Text(64).BackColor = vbRed
Text(80).BackColor = vbRed
Text(96).BackColor = vbRed
Text(112).BackColor = vbRed
Text(128).BackColor = vbRed
Text(144).BackColor = vbRed
Text(160).BackColor = vbRed
Text(176).BackColor = vbRed
Text(192).BackColor = vbRed
Text(208).BackColor = vbRed
Text(224).BackColor = vbRed
Text(240).BackColor = vbRed
==========================================================


Select Case Index
Case 0 '-----------------------0------------------------------
If Check1.Value = vbChecked Then
For i = 0 To 19
For a = 48 To 51
For a1 = 32 To 35
Text(i).BackColor = vbRed
Text(a).BackColor = vbRed
Text(a1).BackColor = vbRed
Next a1
Next a
Next i
Text(64).BackColor = vbRed
Text(80).BackColor = vbRed
Text(96).BackColor = vbRed
Text(112).BackColor = vbRed
Text(128).BackColor = vbRed
Text(144).BackColor = vbRed
Text(160).BackColor = vbRed
Text(176).BackColor = vbRed
Text(192).BackColor = vbRed
Text(208).BackColor = vbRed
Text(224).BackColor = vbRed
Text(240).BackColor = vbRed
End If
============================
 
Не понял вопроса?
 
Не понял вопроса?


Можно ли записать это, одной строкой?
Text(64).BackColor = vbRed
Text(80).BackColor = vbRed
Text(96).BackColor = vbRed
Text(112).BackColor = vbRed
Text(128).BackColor = vbRed
Text(144).BackColor = vbRed
Text(160).BackColor = vbRed
Text(176).BackColor = vbRed
Text(192).BackColor = vbRed
Text(208).BackColor = vbRed
Text(224).BackColor = vbRed
Text(240).BackColor = vbRed
 
Можно ли записать это, одной строкой?
Text(64).BackColor = vbRed
Text(80).BackColor = vbRed
Text(96).BackColor = vbRed
Text(112).BackColor = vbRed
Text(128).BackColor = vbRed
Text(144).BackColor = vbRed
Text(160).BackColor = vbRed
Text(176).BackColor = vbRed
Text(192).BackColor = vbRed
Text(208).BackColor = vbRed
Text(224).BackColor = vbRed
Text(240).BackColor = vbRed

да

for i=64 to 241 step 16
Text(i).BackColor = vbRed
next i
 
да

for i=64 to 241 step 16
Text(i).BackColor = vbRed
next i
[/quote



СПАСИБО ОГРОМНОЕ (вот где ошибка for i=64 to 241 + 16)
step =это шаг (теперь всё ясно)
а я пытался решить математическим путём...
ЕЩЁ РАЗ СПАСИБО ОГРОМНОЕ!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab