Rapport de message :*
 

Re: Userform

Titre du sujet : Re: Userform
par myDearFriend! le 30/11/2008 20:23:56

Re,

Dans le code présenté dans le fichier plus haut, il suffit de modifier les lignes :
       .Cells(DernLign, 1).Value = TextBox1.Value
       .Cells(DernLign, 2).Value = TextBox2.Value
Comme suit :
       .Cells(10, 5).Value = TextBox1.Value
        .Cells(4, 7).Value = TextBox2.Value
Attention de bien conserver le "point" devant Cells...


Pour info, pour faire référence aux cellules, j'ai utilisé ici la syntaxe :
Cells(NumeroDeLigne, NumeroDeColonne)
ainsi, pour la cellule G4 par exemple, il s'agit de la 4ème ligne et la 7ème colonne. On écrira donc :
Cells(4, 7)


Tu peux aussi utiliser simplement cette syntaxe :
Range("G4")
cela revient au même. En fait, utiliser l'un ou l'autre dépend de ce que tu comptes en faire : il est plus simple d'écrire Range("G4"), mais si tu souhaites manipuler des cellules variables alors la syntaxe Cells(Ligne, Colonne) te sera plus profitable...

Cordialement,