Documente Academic
Documente Profesional
Documente Cultură
Introducere
2.3. Selectarea unei celule relativ la celula activă (cea mai recent selectată)
ActiveCell.Offset(index_rând, index_coloană).Select – selectează celula aflată la
index_rând rânduri și index_coloană coloane față de celula activă (ActiveCell).
Indexul poate fi pozitiv sau negativ, semnul indicând direcția de offsetare (minus pentru
rând – SUS, minus pentru coloană – STÂNGA).
Exemplu: ActiveCell.Offset(2, -3).Select – selectează celula aflată la 2 rânduri în jos și 3 coloane spre
stânga față de celula anterior selectată (activă).
Se pot atribui
x = 100
ActiveCell.Value = x
rezultatul unui calcul: ActiveCell.Value = 20/4
ActiveCell.Value = x + 14
ActiveCell.Value = a + (b/2)
valoarea unei alte celule: ActiveCell.Value = Sheet1.Cells(2,1).Value
combinații între tipuri de variabile/constante:
ActiveCell.Value = Sheet1.Cells(2,2).Value + (x/30) + 25 * Sheet3.Cells(10,2).Value
Sheet1.Range(Cells(1,3), Cells(4,6)).Value = 20
EXERCITII
Creați macro-uri care să realizeze următoarele sarcini. Fiecare exercițiu într-un
sub(script) separat.