je cherche à supprimer des composants d'un classeur (userform) via VBA.
l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove (nom
du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet
objet).
Auriez-vous une petite idée du Pb?
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
lSteph
Bonjour, dans VBE menu outils références as-tu coché Microsoft Vba extensibility?
lSteph
"gerardjean" a écrit dans le message de news:
Bonjour,
je cherche à supprimer des composants d'un classeur (userform) via VBA. l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove (nom du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet objet). Auriez-vous une petite idée du Pb?
Salutations
NB. j'utilise Excel 2003
Bonjour,
dans VBE menu outils références as-tu coché Microsoft Vba extensibility?
lSteph
"gerardjean" <gerardjean@discussions.microsoft.com> a écrit dans le message
de news: 65CA97A8-F700-4E95-8D15-C8E2D84EAE4A@microsoft.com...
Bonjour,
je cherche à supprimer des composants d'un classeur (userform) via VBA.
l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove
(nom
du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet
objet).
Auriez-vous une petite idée du Pb?
Bonjour, dans VBE menu outils références as-tu coché Microsoft Vba extensibility?
lSteph
"gerardjean" a écrit dans le message de news:
Bonjour,
je cherche à supprimer des composants d'un classeur (userform) via VBA. l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove (nom du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet objet). Auriez-vous une petite idée du Pb?
Salutations
NB. j'utilise Excel 2003
Ange Ounis
Comment est défini 'nom du composant' ? La méthode Remove a besoin d'une définition complète de l'objet à supprimer :
Sub DelUserform(NomClasseur$,NomUserform$) With Workbooks(NomClasseur).VBProject.VBComponents .Remove .Item(NomUserform) End With End Sub
---------- Ange Ounis ----------
Bonjour,
je cherche à supprimer des composants d'un classeur (userform) via VBA. l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove (nom du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet objet). Auriez-vous une petite idée du Pb?
Salutations
NB. j'utilise Excel 2003
Comment est défini 'nom du composant' ?
La méthode Remove a besoin d'une définition complète de l'objet à supprimer :
Sub DelUserform(NomClasseur$,NomUserform$)
With Workbooks(NomClasseur).VBProject.VBComponents
.Remove .Item(NomUserform)
End With
End Sub
----------
Ange Ounis
----------
Bonjour,
je cherche à supprimer des composants d'un classeur (userform) via VBA.
l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove (nom
du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet
objet).
Auriez-vous une petite idée du Pb?
Comment est défini 'nom du composant' ? La méthode Remove a besoin d'une définition complète de l'objet à supprimer :
Sub DelUserform(NomClasseur$,NomUserform$) With Workbooks(NomClasseur).VBProject.VBComponents .Remove .Item(NomUserform) End With End Sub
---------- Ange Ounis ----------
Bonjour,
je cherche à supprimer des composants d'un classeur (userform) via VBA. l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove (nom du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet objet). Auriez-vous une petite idée du Pb?
Salutations
NB. j'utilise Excel 2003
gerardjean
Merci pour ta réponse, le résultat est OK
Comment est défini 'nom du composant' ? La méthode Remove a besoin d'une définition complète de l'objet à supprimer :
Sub DelUserform(NomClasseur$,NomUserform$) With Workbooks(NomClasseur).VBProject.VBComponents .Remove .Item(NomUserform) End With End Sub
---------- Ange Ounis ----------
Bonjour,
je cherche à supprimer des composants d'un classeur (userform) via VBA. l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove (nom du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet objet). Auriez-vous une petite idée du Pb?
Salutations
NB. j'utilise Excel 2003
Merci pour ta réponse, le résultat est OK
Comment est défini 'nom du composant' ?
La méthode Remove a besoin d'une définition complète de l'objet à supprimer :
Sub DelUserform(NomClasseur$,NomUserform$)
With Workbooks(NomClasseur).VBProject.VBComponents
.Remove .Item(NomUserform)
End With
End Sub
----------
Ange Ounis
----------
Bonjour,
je cherche à supprimer des composants d'un classeur (userform) via VBA.
l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove (nom
du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet
objet).
Auriez-vous une petite idée du Pb?
Comment est défini 'nom du composant' ? La méthode Remove a besoin d'une définition complète de l'objet à supprimer :
Sub DelUserform(NomClasseur$,NomUserform$) With Workbooks(NomClasseur).VBProject.VBComponents .Remove .Item(NomUserform) End With End Sub
---------- Ange Ounis ----------
Bonjour,
je cherche à supprimer des composants d'un classeur (userform) via VBA. l'instruction Workbooks(nom du classeur).VBProject.VBcomponents.Remove (nom du composant) affiche l'erreur 438 (propriété ou méthode non gérée par cet objet). Auriez-vous une petite idée du Pb?