betinget erklæringer

, betinget erklæringer,,,,,,,, hvis du vil have din procedure til at opføre sig forskelligt, afhængigt af de betingelser, der opfylder de må bruge en af de hypotetiske udsagn.i denne lektie, jeg vil vise dig, hvordan man skriver sådanne udtalelser.,,, hvis udtalelse, hvis du bruger den, hvis... - erklæring, koden bliver henrettet, hvis denne betingelse er opfyldt.se på følgende eksempel.,, f.eks. 1:, dim min tid som dato dim timetodouble dobbelt min tid = :45:12 er&#timetodouble = timevalue (min tid), hvis min tid < 0, så msgbox ("godmorgen."),,,, linje 1, 2: her, har du to variabler: en erklæret, dato, og den anden som dobbelt.,,, linje 3:, tildeles den variable.,,, linje 5:,, min tid, værdi omregnet til dobbelt, og som er tildelt, timetodouble, variable.,,, linje 6: den erklæring, hvis min tid < 0, 5, kontrollerer, om det er morgen (mere om opbevaring af stammer i lære, hvordan excel - butikker, datoer og tidspunkter).hvis værdien er lavere end 0,5 da excel formidlings - og bdquo, god morgen!”.hvis værdien er større eller lig med 0, 5 - udmærker sig ikke.eksempel 2:,,,, ikke min tid som dato dim timetodouble dobbelt min tid = :45:12 er&#timetodouble = timevalue (min tid), hvis min tid < 0, så msgbox ("godmorgen.")hvis, meddelelse:, i det andet eksempel, hvis.. så erklæring har to streger i stedet for en, som det gjorde i det foregående eksempel.i dette tilfælde, er du nødt til at tilføje, at hvis i linje 8, ved udgangen af den erklæring.,,, hvis anden erklæring, hvis.. så.. andre struktur excel - vil udføre den blok af kode, hvis den betingelse er opfyldt, og en anden del af koden, hvis betingelsen ikke er opfyldt.se på følgende eksempel.,, eksempel 3:, dim min tid som dato dim timetodouble dobbelt min tid = :45:12 pm -&#timetodouble = timevalue (min tid), hvis min tid < 0, så msgbox ("godmorgen.")andre msgbox ("god eftermiddag!")hvis, forsigtighed, være forsigtig, når du bruger den, hvis... -... andre udtalelser, for det er meget nemt at lave en fejl.for eksempel, du ikke kan skrive, hvis min tid < 0, så msgbox ("godmorgen."),, i en linje, men du er nødt til at skrive denne erklæring i to linjer i stedet.,, hvis min tid < 0, så msgbox ("godmorgen.")ellers andet, vil have følgende fejl:,,,,,, hvis elseif anden erklæring, i den tidligere erfaringer, vi brugte et eksempel til at vise en af de to meddelelser, og bdquo, god morgen!” for tiden før middag, eller &bdquo, god eftermiddag.” for gange efter middag.men hvad nu, hvis vi ønsker at tilføje den tredje betingelse at vise, og bdquo, godaften og rdquo.,.i dette tilfælde, vi kan bruge, elseif, erklæring.,, se på følgende eksempel:,, f.eks. 4:, dim min tid som dato dim timetodouble dobbelt min tid =:45:12 pm -&#timetodouble = timevalue (min tid), hvis min tid > 0, og min tid < 0, så msgbox ("god morgen!")min tid elseif > = 0, og min tid < 0, 75 og msgbox ("god eftermiddag!")andre msgbox ("godaften!")hvis, i ovenstående eksempel, skabte vi tre betingelser:,,,, og bdquo, god morgen!” for gange mellem 12:00:00 er, og 11:59:59 er.,,, og bdquo, god eftermiddag.” for gange mellem 12:00:00 pm og 06:00:00 pm.,,, og bdquo. god aften!” for gange mellem 06:00:01 pm og 11:59:59 pm.,,,, udvælge sag erklæring,, hvis du er nødt til at skabe en masse betinget erklæringer, bruger, hvis udtalelser er ikke den bedste idé.i en sådan situation, den bedste måde at skrive en betinget udtalelse vil være med, at vælge... sag, opbygge.,, f.eks. 5:, dim dayofweek som byte dayofweek = hverdag ("12 /22 /2014") udvælge sag dayofweek sag 1 msgbox ("sunday") sag 2 msgbox ("mandag.") sag 3 msgbox ("tirsdag") sag 4 msgbox ("onsdag") sag 5 msgbox ("(") sag 6 msgbox ("fredag") sag 7 msgbox ("lørdag") og udvælge,,, dayofweek, afkast, antallet af dagen for den valgte dato.i vores tilfælde, vil det være i mandags.,,, f.eks. 6:, i dette eksempel, jeg brugte, udvælge... sag, erklæring at angive den betingelse for intervallet mellem 2 og 6, og for resten, dim dayofweek som byte dayofweek = hverdag ("12 /22 /2014") særlige tilfælde dayofweek sag 2 til 6 msgbox ("arbejdsdag") sag mere msgbox ("weekend") og vælge, hvis tilbage dag er mellem mandag og fredag, den makroøkonomiske resultater og bdquo. arbejdsdag, og rdquo;, ellers vender tilbage og bdquo; weekend ”.,,




Previous:
Next Page: