bonsoir,
Moi j'ai pris de l'aspirine et ça me fait rien.
C'est grave docteur ?
Plus sérieusement une macro va de Sub à End sub en passant par des déclarations (Dim...) Elle est sensible au module dans laquelle elle est située, Module de feuille ou Module1 ou ThisWorkbook. De plus lignes, colonnes ça ne fait plus bien partie du langage VBA à moins que tu travailles sur une pièce de musée...
Donc l'idéal c'est que tu nous donnes un peu plus de trois lignes.
Bon enfin sur une version moderne d'Excel ça donnerait :
Code :
- Sub Test()
- Dim i%, j%
- i = Selection.Rows.Count
- MsgBox i
- j = Selection.Columns.Count
- MsgBox j
- End Sub
|
Pour le Redim Preserve je demande à voir le reste de la macro...
A+
---------------
roger