Acasă Social media O scurtă privire la variabilele Excel macro - dummies

O scurtă privire la variabilele Excel macro - dummies

Video: Jonathan / adampants - The HEALING Begins NOW / VINDECAREA începe ACUM (RO) 2024

Video: Jonathan / adampants - The HEALING Begins NOW / VINDECAREA începe ACUM (RO) 2024
Anonim

Variabilele joacă un rol important în majoritatea macrocomenzilor Excel pe care le întâlniți. Vă puteți gândi la variabilele ca containere de memorie pe care le puteți utiliza în procedurile dvs. Există diferite tipuri de variabile, fiecare însărcinat cu menținerea unui anumit tip de date.

Sunt urmatoarele cateva tipuri comune de variabile pe care le veti vedea:

  • String: Pastreaza date textuale

  • Integer: Pastreaza date numerice variind de la -32, 768 la 32, 767 > Long:

  • Ține date numerice variind de la -2, 147, 483, 648 la 2, 147, 483, 647 Double:

  • Variaza: Pastreaza orice tip de date

  • Boolean: Pastreaza date binare care returneaza True sau False

  • Obiect: o variabilă într-o macrocomandă, sunteți

  • declarând o variabilă .

Faceți acest lucru introducând Dim (abrevierea dimensiunii), apoi numele variabilei și apoi tipul. De exemplu:

Dim MyText ca șir Dim MyNumber ca Integer Dim MyWorksheet ca foaie de lucru După ce creați variabila dvs., o puteți completa cu date. Iată câteva exemple simple despre cum puteți crea o variabilă și apoi să-i atribuiți valori:

Dim MyText ca String MyText = Interval ("A1"). Valoare Dim MyNumber ca Integer MyNumber = Interval ("B1"). Valoare * 25 Dim MyObject ca Foaie de Lucru Set MyWorksheet = Sheets ("Sheet1")
Valorile pe care le atribuiți variabilelor dvs. provin adesea din datele stocate în celule. Cu toate acestea, valorile pot fi, de asemenea, informații pe care le creați. Totul depinde de sarcina la îndemână. Această noțiune va deveni mai clară pe măsură ce treceți prin macrocomenzile din această carte.

Deși este posibil să se creeze un cod care nu utilizează variabile, veți întâlni multe exemple de cod VBA unde variabilele

sunt

folosite. Există două motive principale pentru acest lucru.

Mai întâi, Excel nu știe în mod inerent ce sunt folosite datele tale. Nu vede cifre, simboluri sau litere. Vede doar date. Când declarați variabile cu tipuri de date specifice, vă ajută Excel să știe cum ar trebui să se ocupe de anumite date, astfel încât macro-urile dvs. să producă rezultatele pe care le-ați aștepta. În al doilea rând, variabilele ajută la creșterea eficienței și înțelegerii codului. De exemplu, să presupunem că aveți un număr în celula A1 pe care o faceți în mod repetat în macro. Puteți recupera acest număr indicând celula A1 de fiecare dată când aveți nevoie de el: Sub Macro1 () Range ("B1"). Valoare = Interval ("A1"). Valoare * 5 interval ("C1"). Valoare = Interval ("A1"). Valoare * 10 Interval ("D1"). Valoare = Interval ("A1").Valoare * 15 End Sub

Cu toate acestea, această macrocomandă ar forța Excel să deșeuri cicluri stocarea același număr în memorie de fiecare dată când punctul de la celula A1. De asemenea, dacă trebuie să vă modificați registrul de lucru astfel încât numărul țintă să nu fie în celula A1, ci în celula A2, de exemplu, va trebui să vă modificați codul modificând toate referințele de la A1 la A2.

O modalitate mai bună este de a stoca singur numărul din celula A1. De exemplu, puteți stoca valoarea în celula A1 într-o variabilă Integer numită myValue:

Sub WithVariable () Dim myValue ca Integer myValue = Range ("A1"). Intervalul de valori ("C3"). Valoare = MyValue * 5 Range ("D5"). Valoare = MyValue * 10 Range ("E7"). Valoarea = myValue * 15 End Sub

Această abordare nu numai că îmbunătățește eficiența codului dvs. (asigurând Excel citirea numărului din celula A1 doar o singură dată), dar asigură, de asemenea, că trebuie doar să editați o linie în cazul în care se modifică designul mesei de lucru.

O scurtă privire la variabilele Excel macro - dummies

Alegerea editorilor

Cum se utilizează Pinterest pentru marketingul social vizuale - dummies

Cum se utilizează Pinterest pentru marketingul social vizuale - dummies

Multe companii folosesc Pinterest ca parte a strategiile lor de marketing media sociale vizuale. Este un site puternic de marketing social media, deoarece are o bază de utilizatori mare care petrece mult timp pe site. Întreprinderile folosesc Pinterest din mai multe motive, pentru a construi conștiința: Pinterest este un instrument util pentru ...

Cum să utilizați Pinterest pentru a vă direcționa traficul către site-ul companiei dvs. - manechine

Cum să utilizați Pinterest pentru a vă direcționa traficul către site-ul companiei dvs. - manechine

Unele dintre celelalte rețele sociale emergente, este ceva de care cineva care comercializează o marcă trebuie să ia în serios. Știați că Pinterest conduce mai mult trafic la blogurile și site-urile individuale decât YouTube, Google+ și LinkedIn combinate? Aceasta este o forță care trebuie luată în calcul. Iată cum funcționează fluxul de trafic. Dacă urmăriți corect ...

Alegerea editorilor

Cum să creezi diferite moduri de a spune același lucru - dummies

Cum să creezi diferite moduri de a spune același lucru - dummies

Naturally speaking toate posibilele nume alternative ale unei comenzi, dar le puteți adăuga la vocabular. De exemplu, perioada de la sfârșitul acestei fraze are mai multe pseudonime (nume alternative) decât majoritatea criminalilor. Cuvintele periodic, punct zecimal, punct, punct, oprire și oprire completă sunt toate nume valide pentru ...

Cum să creați gloanțe și liste numerotate în NaturallySpeaking - manechine

Cum să creați gloanțe și liste numerotate în NaturallySpeaking - manechine

Scrierea clară și concisă necesită mai mult decât simple paragrafe. De exemplu, pentru cărți Dummies nu puteam exista fără gloanțe și liste numerotate. Cum puteți crea liste cu marcatori cu comenzi vocale în NaturallySpeaking? În aplicațiile de limbă naturală și de control al textului complet, dictează textul pe care doriți să îl marcați lângă și apoi spuneți: "Format ...

Cum să Personalizați fereastra DragonPad - manechine

Cum să Personalizați fereastra DragonPad - manechine

ÎN cazul în care vă întrebați, meniu în DragonPad. Prin "aspect", aceasta înseamnă chestii asemănătoare cu barele de instrumente, înfășurarea textului în fereastră și unitățile de măsură pe riglă (metrice, engleze sau tipărire). Pentru a vizualiza toate barele de instrumente din DragonPad, faceți clic pe Vizualizare pentru a obține o listă cu ...

Alegerea editorilor

Administrare rețea fără fir: valuri și frecvențe - manechine

Administrare rețea fără fir: valuri și frecvențe - manechine

Atmosfera. Nu le puteți vedea sau auzi, dar receptoarele radio le pot prelua și le pot transforma în sunete, imagini sau - în cazul rețelelor fără fir - date. Undele radio sunt de fapt valuri ciclice de energie electronică care se repetă la ...

Administrarea rețelei fără fir: Wardrivers și Warchalkers - dummies

Administrarea rețelei fără fir: Wardrivers și Warchalkers - dummies

Termeni, inclusiv wardriving și warchalking. Dacã wardrivingul ºi warchalking-ul reprezintã de fapt ameninþãri de securitate este o problemã care este supusã unei mulþi dezbateri. Wardriving Wardriving se referă la practica de a conduce în jurul orașului cu calculatoare notebook care caută acces liber la rețele fără fir ...