Saisie en ligne et non en colonne USERFORM

  • Initiateur de la discussion Initiateur de la discussion reve24
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

reve24

XLDnaute Occasionnel
Bonjour
j aimerai modifer le code de mon userform, pour qu'il ne soit plus en colonne mais en ligne

le mieux serait de regarder le fichier car "" PAS FACILE A EXPLIQUER ""



Merci à vous
 

Pièces jointes

Dernière édition:
Re : Saisie en ligne et non en colonne USERFORM

Bonjour

merci pour cette solution

pourquoi ma solution ne fonctionne pas


Private Sub CmdValide_Click()
ligne = Sheets("Frais").Range("E3650").End(xlUp).Row + 1
Cells(ligne, 1).Value = TextDate
Cells(ligne, 10).Value = txtnosm
Cells(ligne, 11).Value = Format(Calendar1, "mmmm")
Cells(ligne, 12).Value = Format(Calendar1, "YYYY")
Cells(ligne, 2).Value = Format(TextBox1)
Cells(ligne, 3).Value = Format(ComboBox1)
Cells(ligne, 4).Value = Format(TextBox2)
Cells(ligne, 5).Value = Format(ComboBox2)
Cells(ligne, 6).Value = Format(TextBox3)
Cells(ligne, 7).Value = Format(TextBox12)
Cells(ligne, 8).Value = Format(TextBox21)
Cells(ligne + 1, 5).Value = Format(ComboBox3)
Cells(ligne + 1, 6).Value = Format(TextBox4)
Cells(ligne + 1, 7).Value = Format(TextBox13)
Cells(ligne + 1, 8).Value = Format(TextBox22)
Cells(ligne + 2, 5).Value = Format(ComboBox4)
Cells(ligne + 2, 6).Value = Format(TextBox5)
Cells(ligne + 2, 7).Value = Format(TextBox14)
Cells(ligne + 2, 8).Value = Format(TextBox23)
 

Pièces jointes

Re : Saisie en ligne et non en colonne USERFORM

Bonjour

merci pour cette solution

pourquoi ma solution ne fonctionne pas


Private Sub CmdValide_Click()
ligne = Sheets("Frais").Range("E3650").End(xlUp).Row + 1
Cells(ligne, 1).Value = TextDate
Cells(ligne, 10).Value = txtnosm
Cells(ligne, 11).Value = Format(Calendar1, "mmmm")
Cells(ligne, 12).Value = Format(Calendar1, "YYYY")
Cells(ligne, 2).Value = Format(TextBox1)
Cells(ligne, 3).Value = Format(ComboBox1)
Cells(ligne, 4).Value = Format(TextBox2)
Cells(ligne, 5).Value = Format(ComboBox2)
Cells(ligne, 6).Value = Format(TextBox3)
Cells(ligne, 7).Value = Format(TextBox12)
Cells(ligne, 8).Value = Format(TextBox21)
Cells(ligne + 1, 5).Value = Format(ComboBox3)
Cells(ligne + 1, 6).Value = Format(TextBox4)
Cells(ligne + 1, 7).Value = Format(TextBox13)
Cells(ligne + 1, 8).Value = Format(TextBox22)
Cells(ligne + 2, 5).Value = Format(ComboBox4)
Cells(ligne + 2, 6).Value = Format(TextBox5)
Cells(ligne + 2, 7).Value = Format(TextBox14)
Cells(ligne + 2, 8).Value = Format(TextBox23)

pour ton userform tu as créé 9 dépenses donc l'application doit le savoir car les insertions se font selon le nombre de dépenses, donc il faut tester combien de rubriques de dépenses par voyage.
pour une seule dépense une seule ligne s'ajoute et ainsi de suite.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
18
Affichages
728
Réponses
19
Affichages
708
  • Question Question
Microsoft 365 problème d'index
Réponses
19
Affichages
498
Réponses
8
Affichages
390
  • Question Question
Microsoft 365 couleur et ligne
Réponses
6
Affichages
293
Retour