Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Insertion de textes en colonnes au lieu de lignes

C

Corbaz Guy

Guest
Pour Excel 2000.
Je débute en VBA et j'ai créé un UserForm qui me permet d'entrer
des lignes dans un tableau Excel et ceci dans le sens vertical aussi
j'aimerais savoir si l'on peut faire la même chose dans le sens horizontal
c'est à dire créer des colonnes au lieu des lignes .
Ci joint le module que j'utilise pour faire mes lignes.

Private Sub CmdOk_click()
Sheets("Liste").Select
ActiveSheet.[Deb].Select
Selection.End(xlDown).Select
If Selection.Address = "$A$65536" Then
Range("Deb").Offset(1, 0).Select
Else
Selection.Offset(1, 0).Select
End If
ActiveCell.Value = UserForm1.Date
ActiveCell.Offset(1, 0).Value = UserForm1.Lieu1
ActiveCell.Offset(2, 0).Value = UserForm1.Lieu2
Unload Me
End Sub
Merci d'avance
 
@

@+Thierry

Guest
Salut Corbaz

Pas très clair ton code. Mais en partant du même principe :
Ceci sans test.... Juste pour te donner une idée.

Sub Macro1()
Private Sub CmdOk_click()
Sheets("Liste").Select
ActiveSheet.[Deb].Select
Selection.End(xIToRight).Select
If Selection.Address = "$IV$256" Then
Range("Deb").Offset(0, 1).Select
Else
Selection.Offset(0, 1).Select
End If
ActiveCell.Value = UserForm1.Date
ActiveCell.Offset(0, 1).Value = UserForm1.Lieu1
ActiveCell.Offset(0, 2).Value = UserForm1.Lieu2
Unload Me
End Sub
End Sub

Bonne Soirée
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…