Initialisation de tableau

M

MystSith

Guest
Salut,

Savez vous svp comment je pourrais attribuer une plage de cellule à une variable tableau (de façon rapide)?

Ex: Montableau(10,5)=Range("A1:E10")
 
M

MystSith

Guest
Ok merci ça fonctionne ;)

Autre petite question: quand je fais un test comme suit j'ai une erreur 13 'Type mismatch'...


dim mavariable as integer

If (mavariable > Range("maplage").Offset(0, 0).Value) Then
-> etc...

PS: sachant que dans la feuille de calculs j'ai un nombre entier '10 par ex.'

D'où cela vient il?
 
Z

Zon

Guest
Salut,

Ta plage définie doit contenir plusieurs cellules pour que ça plante, au lieu d'utliser Offset(décaler) il faut utiliser la propriété Cells.
Par exemple:

If mavariable > Range("maplage").cells(1, 1).Value Then 'pour la 1 ére cellule de ta plage.


A+++
 

Discussions similaires

Statistiques des forums

Discussions
312 970
Messages
2 094 044
Membres
105 926
dernier inscrit
Odyssea