Salut à tous
J'ai une petite question à vous soumettre:
Je travaille sur une application VB.
à un moment, j'ouvre un classeur Excel:
dim anomexcel as object
Set anomexcel = CreateObject("Excel.application")
anomexcel.workbooks.Add
anomexcel.displayalerts = False
recopie_ds_excel
anomexcel.sheets("Feuil1").Name = "Table des anomalies"
anomexcel.Visible = True
Dans ce classeur, j'active une macro qui rajoute un menu supplémentaire. Dans ce menu, je place une commande.
Cette commande me permet d'accéder à une feuille de mon application VB qui tourne derrière.
voici l'évenement lié à ma commande: il comporte le code suivant:
With barre.Controls.Add(msoControlButton)
.BeginGroup = True
.Caption = "ma_commande."
.OnAction = "form1.show"
End With
le problème est que Excel ne trouve pas la feuille. Il me met "un objet requis est introuvable"
Comment pourrais lui indiquer qu'il s'agit de la feuille form1 de l'application VB en cours?
merci de votre aide
nebut le miagiste