re tonio
En pièce jointe, ton fichier modifié pour tenir compte de ta structure.
Pour eviter d'avoir à saisir 20 fois
textbox1=range('a' & ligne)
Ce qui devient vite barbant, je suis passé par une boucle.
Afin de mettre en 'liaison' la textbox et la colonne, j'ai utilisé la propriété tag des textbox.
en VBA en sélectionnant une textbox, et en regardant dans les propriétés, tu trouveras le tag. dans celui-ci un chiffre est noté qui correspond à la colonne.
Ainsi on sait que la textbox1 travaille avec la colonne 1, que la textbox 9 travaille avec la colonne 22 et ainsi de suite.
pour ta question sur le currentregion. OUi la derniere colonne sera considérée par le currentregion.
Pour eviter ceci tu peux utiliser ce type de code :
Sub Bouton1_QuandClic()
Dim plage As Range
Set plage = Range('a1').CurrentRegion
Set plage = plage.Resize(plage.Rows.Count, plage.Columns.Count - 1)
plage.Select
End Sub
qui va redimenssionner ton currentregion.
salut
[file name=ClasseurTonioV3.zip size=29909]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ClasseurTonioV3.zip[/file]