variabler,

variabler,,,,,,,,,,,,, fordi vba er et programmeringssprog, deler den fælles principper og elementer med andre sprog.en af dem er variabler. variablen er en reserveret plads i computerens hukommelse, som kan anvendes af et program.excel - butikkerne der værdi tildelt det variable.,, om variabler, når du erklærer den variabel, man kan definere, hvilken form for oplysninger vil du forretning der.for eksempel:, med datatype, dim myval som tal, betyder det, at du reserve 2 bytes til hele tal, uden datatype, hvis du erklærer værdi uden datatype, dim myval, vba automatisk vil skabe dens misligholdelse type, variant. denne datatype kan være meget nyttig fordi det ændrer sin art afhængig af, hvad du egentlig med variabel.for eksempel, hvis du går ind og bdquo; 56 ” det kan være et nummer eller en tekststreng.,,, hvori flere variabler på én gang, når man ønsker at erklære flere variabler, du kan skabe en erklæring i en ny linje. dim første som hele dim andet som dobbelt dim tredje som enkelt, men der er en hurtigere måde, hvor man behøver kun én linje kode. dim først som hele tal, som dobbelt, tredje som fælles, hvis alle de variabler, som er af samme type, du er stadig nødt til at erklære det for hver variabel separat.dim først som hele tal, som hele, tredje som hele, følgende kode vil være gyldige. dim første, andet, tredje, som hele tal, men kun den tredje variabel, vil blive behandlet i hele tal.det første og det andet variabler, vil blive behandlet som varianter.,, mulighed udtrykkeligt, og rsquo; en god praksis at erklære alle variabler i begyndelsen af din kode, ikke kun af praktiske grunde, men også fordi de makro - vil køre hurtigere.hvis du ikke gør det, er det lettere at begå en fejl. se på denne enkle kode:,, offentlige myval som hele afrika mysub() myval = 45 myvar = myval + 3 msgbox myval ende afrika, vi forventer fra, myval, variabel til at vise værdien 48.men resultatet er:,,,,, at der er en fejl i den kode.i stedet for, myval = myval + 3, der er myvar = myval + 3.det kan let blive glemt, og resultatet vil være forkert, hvis du erklærer den mulighed udtrykkeligt, i begyndelsen af din kode, excel - vil kræve af dig at give hver enkelt variabel i brug.nu, hvor du udfører din kode, du får den fejl at informere dem om, at den variable ikke er defineret.,,,,,





Previous:
Next Page: