XL 2010 Appeler une macro dans une autre

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 !

Fraise77

XLDnaute Nouveau
Bonjour a tous,
Ceux sont débuts en VBA et j'ai besoin d'un p'tit coups de pouce !

Dans une userform, j'ai un bouton qui me permet de renvoyer une donnée dans un tableau excel (cela fonctionne avec mon code joint !) tel que

Private Sub CdeEnregNumDevis_Click()
Dim Ligne As Long

Sheets("TableDevis").Select
Range("D" & Range("D" & Cells.Rows.Count).End(xlUp).Row + 1).Select
ActiveCell.Value = TextBox19.Value


End Sub



J'ai une macro "ajoutLignedessous" qui fonctionne lorsque je lance la macro directement depuis ma feuille "TableDevis" qui permet d'inserer une ligne sous la dernière donnée

Sub AjoutLignDessous()
'
' AjoutLignDessous Macro
'
Selection.ListObject.ListRows.Add (41)
ActiveWindow.SmallScroll Down:=8
End Sub


j'ai les deux codes, mais je n'arrive pas a les imbriquer!

Merci par avance
 
Bonsoir.
VB:
Private Sub CdeEnregNumDevis_Click()
   Intersect(Selection.ListObject.ListRows.Add.Range, Columns("D")).Value = TextBox19.Value
   End Sub
Bonsoir,
merci, mais cela ne fonctionne pas
pour info j ai excel 2007 sur le PC

Ci joint un fichier
avec en prime une question en plus en feuille 1 !

pour le prog, lancer le fichier et touche num devis ....
le problème vu est que le nouveau numéro ce met en bas du tableau aussi !!

grand merci pour votre aide
 

Pièces jointes

Bonjour @Fraise77

Avec un fichier c'est plus facile pour te répondre ..... 😉
Bonsoir,
merci, pour l aide,
pour info j ai excel 2007 sur le PC

Ci joint un fichier
avec en prime une question en plus en feuille 1 !

pour le prog, lancer le fichier et touche num devis ....
le problème vu est que le nouveau numéro ce met en bas du tableau aussi !!

grand merci pour votre aide
 

Pièces jointes

Bon j'ai pas vu où vous avez mis mon code, mais je sais que ça marche, à condition, bien évidemment que soit sélectionnée une cellule faisant partie d'un tableau Excel. Sinon il faut trouver comment définir autrement le ListObject …
 
- 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
1
Affichages
165
Réponses
10
Affichages
455
Réponses
3
Affichages
290
Réponses
5
Affichages
379
Retour