Simone
>sto cercando un comando in VBA che mi permetta di assegnare un valore
>ad una variabile. Tale valore deve essere uguale al numero di righe di
>una matrice presente in un file.
Definisci "matrice" e "file", grazie.
--
Tiziano Marmiroli
Microsoft MVP - Office System
'------------------
sto cercando un comando in VBA che mi permetta di assegnare un valore
ad una variabile. Tale valore deve essere uguale al numero di righe di
una matrice presente in un file. Le celle della matrice sono tutte
piene, il numero di righe cambia in base al file utilizzato.
'------------------
Senza ulteriori particolari, e' difficile aiutarti.
Comunque, forse, prova qualcosa del genere:
'=============>>
Public Sub Tester()
Dim WB As Workbook
Dim SH As Worksheet
Dim Rng As Range
Dim iCtr As Long, jCtr As Long
Set WB = ActiveWorkbook
Set SH = WB.Sheets("Foglio1")
Set Rng = SH.Range("A1")
With Rng.CurrentRegion
iCtr = .Rows.Count
jCtr = .Columns.Count
End With
MsgBox "# Righe = " & iCtr _
& vbNewLine _
& "# Colonne = " & jCtr
End Sub
'<<=============
---
Regards,
Norman
Microsoft Excel MVP
Perfetto, funziona, ho escluso la dichirazione della variabile per il
numero delle colonne.
Grazie ancora
Simone