Fa'amatalaga tulaga ile VBA

O faʻamatalaga sili ona taua o loʻo faʻaaogaina i Excel VBA o faʻamatalaga Afai … Ona и Filifili tulaga. O nei fa'aaliga uma e lua e su'e se tasi pe sili atu tu'utu'uga ma, fa'atatau i le i'uga, fa'atino gaioiga eseese. O le a tatou talanoa atili e uiga i nei mea e lua e fa'atino ai tuutuuga.

“Afai… Ona” Faamatalaga i le Visual Basic

Pule Afai … Ona siaki le tulaga ma, afai e saʻo (TRUE), ona faʻatinoina lea o le seti o gaioiga. E mafai fo'i ona fa'amatala se seti o gaioiga e fa'atino pe afai o le tulaga e SĒ.

Fa'atonu fa'aoga Afai … Ona faapei o lea:

If Условие1 Then

   Действия в случае, если выполняется Условие1

ElseIf Условие2 Then

   Действия в случае, если выполняется Условие2

Else

   Действия в случае, если не выполнено ни одно из Условий

End If

I lenei faaupuga, o elemene Seisi Afai и isi e mafai ona ave'esea aiaiga e fa'atino pe a le mana'omia.

O loʻo i lalo se faʻataʻitaʻiga lea, faʻaaogaina le tagata faʻaoga Afai … Ona O le lanu faatumu o le sela galue e suia e faalagolago i le tau o loʻo i ai:

Afai ActiveCell.Value <5 Ona ActiveCell.Interior.Color = 65280 'Ячейка окрашивается в зелёный цвет ElseIf ActiveCell.Value <10 Ona ActiveCell.Interior.Color = '49407 Ятрашеж. евый цвет Else ActiveCell.Interior.Color = 255 'Ячейка окрашивается в красный цвет Fa'ai'u Afai

Manatua o le taimi lava e moni ai le tulaga, o le faʻatinoina o le faʻamatalaga tuutuuga e faʻaumatia. O le mea lea, afai o le tau o le fesuiaiga ActiveCell itiiti ifo i le 5, ona moni ai lea o le tulaga muamua ma lanu meamata le sela. A maeʻa lena, o le faʻatinoina o le faʻamatalaga Afai … Ona ua motusia ma e le o siakiina isi tulaga.

A'oa'o atili e uiga i le fa'aogaina o le fa'aoga tulaga i le VBA Afai … Ona e mafai ona maua ile Microsoft Developer Network.

"Filifili Fa'amatalaga" i le Visual Basic

Pule Filifili tulaga tutusa ma le tagata faafoe Afai … Ona i lena mea e siaki ai foi le moni o le tulaga ma, e faalagolago i le taunuuga, filifili se tasi o filifiliga.

Fa'atonu fa'aoga Filifili tulaga faapei o lea:

Select Case Выражение

Case Значение1

   Действия в случае, если результат Выражения соответствует Значению1

Case Значение2

   Действия в случае, если результат Выражения соответствует Значению2

...

Case Else

   Действия в случае, если результат Выражения не соответствует ни одному из перечисленных вариантов Значения

End Select

tōtōga Isi mataupu e le mana'omia, ae fautuaina mo le taulimaina o tau fa'afuase'i.

I le faʻataʻitaʻiga o loʻo mulimuli mai, faʻaaogaina le fausiaina Filifili tulaga suia le lanu faatumu o le sela o loʻo iai nei e faʻatatau i le tau o loʻo i ai:

Filifili Case ActiveCell.Value Case Is <= 5 ActiveCell.Interior.Color = 65280 'Ячейка окрашивается в зелёный цвет Mataupu 6, 7, 8, 9 ActiveCell.Interior.Color = 49407' вый цвет Mataupu 10 ActiveCell.Interior. Lanu = 65535 'Ячейка окрашивается в жёлтый цвет Mataupu 11 I le 20 ActiveCell.Interior.Color = 10498160 'Ячейка окрашивается в лилоCeты в лиловеты в лиловеты Active чейка окрашивается в красный цвет Fa'ai'u Filifili

O le faʻataʻitaʻiga o loʻo i luga o loʻo faʻaalia ai le auala e mafai ai ona e setiina se tau mo se elemene i auala eseese. mataupu i le fausiaina Filifili tulaga. O auala nei:

Mataupu O <= 5O le mea lea, faʻaaogaina le upu autu Mataupu O e mafai ona e siaki pe faamalieina le tau Faʻamatalaga tulaga o le fomu <= 5.
mataupu 6, 7, 8, 9O le auala lea e mafai ai ona e siaki pe fetaui le tau Faʻamatalaga fa'atasi ai ma se tasi o fa'atauga o lo'o lisiina. O tau o lo'o lisiina e tu'u'ese'ese i koma.
mataupu 10E siaki pe fetaui le tau Faʻamatalaga fa'atasi ai ma se tau fa'atatau.
mataupu 11 O lena lava 20O le mea lea, e mafai ona e tusia se faʻamatalaga e siaki ai pe faʻamalieina le tau Faʻamatalaga tulaga o le fomu mai le 11 i le 20 (e tutusa ma le le tutusa "11<=taua<=20").
Isi mataupuE pei o lenei, faʻaaogaina le upu autu isi, o loʻo faʻaalia gaioiga mo le mataupu pe afai o le tau Faʻamatalaga e le fetaui ma so'o se filifiliga o lo'o lisiina mataupu.

O le taimi lava e maua ai se tasi o tulaga, e faʻatino gaioiga tutusa ma alu ese le fausaga. Filifili tulaga. O lona uiga, i soʻo se tulaga, e naʻo le tasi o lala o loʻo lisiina o le a faʻataunuʻuina. mataupu.

Fa'amatalaga atili e uiga i le fa'aogaina o le fa'amatalaga VBA Filifili tulaga e mafai ona maua ile Microsoft Developer Network.

Tuua se tali