Bonjour,
J'ai aujourd'hui une macro qui ouvre un classeur à distance pour récupérer des informations présentes sur une feuille du classeur.
Mon soucis est que je souhaite également récupérer ce qui est saisi dans les zones de textes présentes sur cette feuille de calcul.
Voila ce que j'ai comme code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Set monclasseur = Workbooks.Open(fichier) Set mafeuille = monclasseur.Worksheets("F1") While mafeuille.Cells(d, 5) <> "a" Then If mefeuille.OLEObjects("TextBox" & nbtxt).Value <> "" Then ActiveSheet.Cells(l, 9).Value = mafeuille.OLEObjects("TextBox" & nbtxt).Value End If nbtxt=nbtxt+1 d=d+1 wend
L'erreur porte sur la ligne en rouge - Erreur d'exécution '438': Propriété ou méthode non générée par cet objet.
Merci par avance pour votre aide
Partager