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

alimenter une feuille excel par une textbox

khephrens

XLDnaute Occasionnel
bonjour

dans l'exemple ci joint j'alimente les cellules a1, a2, a3, c'est a dire verticalement au moyen de textbox via un formulaire.

j'aimerais alimenter les cellules a1,b1,c1 etc c'est a dire horizontalement.. il y a une astuce surement. mais je ne trouve pas je suis novice je précise..
merci bcp
 

Pièces jointes

  • test.xls
    34 KB · Affichages: 27
  • test.xls
    34 KB · Affichages: 33
  • test.xls
    34 KB · Affichages: 34

Staple1600

XLDnaute Barbatruc
Re : alimenter une feuille excel par une textbox

Bonsoir à tous

khephrens
Il suffit de bouger le i
Private Sub CommandButton1_Click()
Code:
Dim i As Integer
For i = i + 1 To 3
Cells(1, i) = Me.Controls("textbox" & i)
Next i
End Sub

EDITON: Pour varier les plaisirs, je l'écrirai comme ci-dessous
Code:
Private Sub CommandButton1_Click()
Dim t(2): t(0) = TextBox1: t(1) = TextBox2: t(2) = TextBox3
[A1].Resize(, UBound(t) + 1) = t
End Sub
 
Dernière édition:

Discussions similaires

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