Bonjour,
je voudrai faire une procédure qui crée un commandbutton avec un evenement
associé sur le clik,
sans passer par la création manuelle dans un userform.
Merci de votre aide
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour Exemple de code à utiliser ci-dessous (auteur : Denis Michon). Cordialement Pascal
'Cet exemple consiste à ajouter une nouvelle feuille, un bouton 'de commande sur cette feuille et le code de l'événement Click 'du bouton. 'Denis Michon, mpfe
Sub Ajouter_Feuille_Bouton() Dim NouvelleFeuille As Worksheet, NouveauBouton As OLEObject Dim Code$, NextLine&
' Ajoute une Nouvelle feuille Set NouvelleFeuille = Sheets.Add
' Ajoute un bouton de Commande Set NouveauBouton = NouvelleFeuille.OLEObjects.Add _ ("Forms.CommandButton.1") With NouveauBouton .Left = 4 .Top = 4 .Width = 100 .Height = 30 .Object.Caption = "Retour feuille 1..." End With
' Ecriture du code dans le module de la feuille (fs) With ThisWorkbook.VBProject.VBComponents(ActiveSheet.Name).CodeModule NextLine = .CountOfLines + 1 .InsertLines NextLine, Code End With
End Sub
"Amar Lacheheb" a écrit dans le message de news: fssp9n$faf$
Bonjour, je voudrai faire une procédure qui crée un commandbutton avec un evenement associé sur le clik, sans passer par la création manuelle dans un userform. Merci de votre aide
Bonjour
Exemple de code à utiliser ci-dessous (auteur : Denis Michon).
Cordialement
Pascal
'Cet exemple consiste à ajouter une nouvelle feuille, un bouton
'de commande sur cette feuille et le code de l'événement Click
'du bouton.
'Denis Michon, mpfe
Sub Ajouter_Feuille_Bouton()
Dim NouvelleFeuille As Worksheet, NouveauBouton As OLEObject
Dim Code$, NextLine&
' Ajoute une Nouvelle feuille
Set NouvelleFeuille = Sheets.Add
' Ajoute un bouton de Commande
Set NouveauBouton = NouvelleFeuille.OLEObjects.Add _
("Forms.CommandButton.1")
With NouveauBouton
.Left = 4
.Top = 4
.Width = 100
.Height = 30
.Object.Caption = "Retour feuille 1..."
End With
' Ecriture du code dans le module de la feuille (fs)
With ThisWorkbook.VBProject.VBComponents(ActiveSheet.Name).CodeModule
NextLine = .CountOfLines + 1
.InsertLines NextLine, Code
End With
End Sub
"Amar Lacheheb" <amar.lacheheb@bipe.fr> a écrit dans le message de news:
fssp9n$faf$1@writer.imaginet.fr...
Bonjour,
je voudrai faire une procédure qui crée un commandbutton avec un evenement
associé sur le clik,
sans passer par la création manuelle dans un userform.
Merci de votre aide
Bonjour Exemple de code à utiliser ci-dessous (auteur : Denis Michon). Cordialement Pascal
'Cet exemple consiste à ajouter une nouvelle feuille, un bouton 'de commande sur cette feuille et le code de l'événement Click 'du bouton. 'Denis Michon, mpfe
Sub Ajouter_Feuille_Bouton() Dim NouvelleFeuille As Worksheet, NouveauBouton As OLEObject Dim Code$, NextLine&
' Ajoute une Nouvelle feuille Set NouvelleFeuille = Sheets.Add
' Ajoute un bouton de Commande Set NouveauBouton = NouvelleFeuille.OLEObjects.Add _ ("Forms.CommandButton.1") With NouveauBouton .Left = 4 .Top = 4 .Width = 100 .Height = 30 .Object.Caption = "Retour feuille 1..." End With
' Ecriture du code dans le module de la feuille (fs) With ThisWorkbook.VBProject.VBComponents(ActiveSheet.Name).CodeModule NextLine = .CountOfLines + 1 .InsertLines NextLine, Code End With
End Sub
"Amar Lacheheb" a écrit dans le message de news: fssp9n$faf$
Bonjour, je voudrai faire une procédure qui crée un commandbutton avec un evenement associé sur le clik, sans passer par la création manuelle dans un userform. Merci de votre aide
Amar Lacheheb
Merci Pascal "papou" a écrit dans le message de news:
Bonjour Exemple de code à utiliser ci-dessous (auteur : Denis Michon). Cordialement Pascal
'Cet exemple consiste à ajouter une nouvelle feuille, un bouton 'de commande sur cette feuille et le code de l'événement Click 'du bouton. 'Denis Michon, mpfe
Sub Ajouter_Feuille_Bouton() Dim NouvelleFeuille As Worksheet, NouveauBouton As OLEObject Dim Code$, NextLine&
' Ajoute une Nouvelle feuille Set NouvelleFeuille = Sheets.Add
' Ajoute un bouton de Commande Set NouveauBouton = NouvelleFeuille.OLEObjects.Add _ ("Forms.CommandButton.1") With NouveauBouton .Left = 4 .Top = 4 .Width = 100 .Height = 30 .Object.Caption = "Retour feuille 1..." End With
' Ecriture du code dans le module de la feuille (fs) With ThisWorkbook.VBProject.VBComponents(ActiveSheet.Name).CodeModule NextLine = .CountOfLines + 1 .InsertLines NextLine, Code End With
End Sub
"Amar Lacheheb" a écrit dans le message de news: fssp9n$faf$
Bonjour, je voudrai faire une procédure qui crée un commandbutton avec un evenement associé sur le clik, sans passer par la création manuelle dans un userform. Merci de votre aide
Merci Pascal
"papou" <cpapounospamthanx@lapostenospamthanks.net> a écrit dans le message
de news: Ozg9YF9kIHA.2276@TK2MSFTNGP05.phx.gbl...
Bonjour
Exemple de code à utiliser ci-dessous (auteur : Denis Michon).
Cordialement
Pascal
'Cet exemple consiste à ajouter une nouvelle feuille, un bouton
'de commande sur cette feuille et le code de l'événement Click
'du bouton.
'Denis Michon, mpfe
Sub Ajouter_Feuille_Bouton()
Dim NouvelleFeuille As Worksheet, NouveauBouton As OLEObject
Dim Code$, NextLine&
' Ajoute une Nouvelle feuille
Set NouvelleFeuille = Sheets.Add
' Ajoute un bouton de Commande
Set NouveauBouton = NouvelleFeuille.OLEObjects.Add _
("Forms.CommandButton.1")
With NouveauBouton
.Left = 4
.Top = 4
.Width = 100
.Height = 30
.Object.Caption = "Retour feuille 1..."
End With
' Ecriture du code dans le module de la feuille (fs)
With ThisWorkbook.VBProject.VBComponents(ActiveSheet.Name).CodeModule
NextLine = .CountOfLines + 1
.InsertLines NextLine, Code
End With
End Sub
"Amar Lacheheb" <amar.lacheheb@bipe.fr> a écrit dans le message de news:
fssp9n$faf$1@writer.imaginet.fr...
Bonjour,
je voudrai faire une procédure qui crée un commandbutton avec un
evenement associé sur le clik,
sans passer par la création manuelle dans un userform.
Merci de votre aide
Merci Pascal "papou" a écrit dans le message de news:
Bonjour Exemple de code à utiliser ci-dessous (auteur : Denis Michon). Cordialement Pascal
'Cet exemple consiste à ajouter une nouvelle feuille, un bouton 'de commande sur cette feuille et le code de l'événement Click 'du bouton. 'Denis Michon, mpfe
Sub Ajouter_Feuille_Bouton() Dim NouvelleFeuille As Worksheet, NouveauBouton As OLEObject Dim Code$, NextLine&
' Ajoute une Nouvelle feuille Set NouvelleFeuille = Sheets.Add
' Ajoute un bouton de Commande Set NouveauBouton = NouvelleFeuille.OLEObjects.Add _ ("Forms.CommandButton.1") With NouveauBouton .Left = 4 .Top = 4 .Width = 100 .Height = 30 .Object.Caption = "Retour feuille 1..." End With
' Ecriture du code dans le module de la feuille (fs) With ThisWorkbook.VBProject.VBComponents(ActiveSheet.Name).CodeModule NextLine = .CountOfLines + 1 .InsertLines NextLine, Code End With
End Sub
"Amar Lacheheb" a écrit dans le message de news: fssp9n$faf$
Bonjour, je voudrai faire une procédure qui crée un commandbutton avec un evenement associé sur le clik, sans passer par la création manuelle dans un userform. Merci de votre aide