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

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 !

patgravure35

XLDnaute Occasionnel
bonjour a tous et toutes et bonne et heureuses année

vois je comprend pas quelque chose

j'ai créer un user forme pour entrer des donner sur une feuille avec ce code

Private Sub CommandButton1_Click()
Dim ctrl As Control
Dim colonne As Integer
Dim derligne As Integer

derligne = Feuil4("VENTE").Range("A65000").End(x1Up).Row + 1

For Each ctrl In UserForm1.Controls

colonne = Val(ctrl.Tag)

If colonne > 0 Then Feuil4("VENTE").Cells(derligne, colonne) = ctrl
Next

End
End Sub


mais il me met une erreur sur la ligne noter en rouge

quelqu'un peut il me dire pourquoi

merci d'avance
 
Re : user forme

Bonjour patgravure35, le Forum,

Une indication pour ta ligne en erreur:
Code:
derligne = Sheets("VENTE").Range("A65000").End(xlUp).Row

Mais avec un petit fichier exemple, c'est mieux 🙂

@+ 😎
 
Re : user forme

Bonne année.
Ou alors
VB:
DerLigne = Feuil4.[A65000].End(xlUp).Row + 1
Si Feuil4 est bien le nom d'objet Worksheet dans le projet VBA représentant cette feuille.
 
Dernière édition:
- 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

  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
3
Affichages
310
Réponses
5
Affichages
839
Réponses
5
Affichages
569
Réponses
40
Affichages
3 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…