Per avere informazioni su Visual Basic, si puo' usare la guida.
La guida a Visual Basic pero' non e' installata automaticamente, bensi' bisogna averlo richiesto esplicitamente, quindi puo' darsi che in alcuni computer non ci sia, nel qual caso se la si vuole bisogna installarla.
La guida a Visual Basic si puo' raggiungere in questo modo:
Per avere info su come sono denominate le celle nel linguaggio Visual Basic, scegliere di seguito nella guida Visual Basic:
In VisualBasic, una cella e' identificata in modo diverso rispetto al foglio di calcolo; esempi:
excel | visual basic cells |
visual basic range |
|
---|---|---|---|
B3 | cells(3,2) | range("B3") | cella della riga 3, colonna 2 |
C5 | cells(5,3) | range("C5") | cella della riga 5, colonna 3 |
D1 | cells(1,4) | range("D1") |
le differenze sono, per l'istruzione cells:
In visual basic, un modo per indicare indicare il contenuto di una cella di excel e' tramite l'espressione:
Cells(RowIndex,ColumnIndex)
Legenda:
Attenzione! rispetto alla notazione Excel sono scambiati riga con colonna.
Consideriamo per es la cella B3, cioe' Cells(3, 2) detto in visual basic.
L'istruzione per incrementare di 1 la cella Cells(3,2) e':
Cells(3, 2) = Cells(3, 2) + 1
range("B3") = range("B3") + 1
Cells(3, 2) = Cells(3, 2) - 1
range("B3") = range("B3") - 1
Cells(3, 2) = Cells(3, 2) + 1 | incrementa di 1 |
Cells(3, 2) = Cells(3, 2) -1 | decrementa di 1 |
Cells(3, 2) = Cells(3, 2) + 3 |
incrementa di 3 |
Cells(3, 2) = Cells(3, 2) + 0.1 | aumenta di 0,1 |
Cells(3, 2) = Cells(3, 2) * 2 | moltiplica per 2 |
Cells(3, 2) = Cells(3, 2) + Cells(5,3) | aumenta la cella cells(3,2) del valore della cella cells(5,3) |