• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

Проблемка

  • Автор темы Автор темы 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