Vince_51
Messages postés1Date d'inscriptionsamedi 7 mai 2005StatutMembreDernière intervention 7 juin 2006
-
7 juin 2006 à 19:34
valtrase
Messages postés937Date d'inscriptionlundi 19 janvier 2004StatutMembreDernière intervention 9 mai 2022
-
7 juin 2006 à 20:52
Bonsoir,
J'ai developpé un petit programme ou je lance excel par le biais de visual basic. Jusque la tout va bien.
Set MonExcel = CreateObject("excel.application")
' Ouvre la Base Voulue (celle qui est vierge mais qui a toutes les colonnes créées)
Set Xl_B_BD = MonExcel.Workbooks.Open(AccesFichier & "" & Fichier)
Set Xl_F_MOT1S = Xl_B_BD.Worksheets(1)
Set Xl_F_MOT2S = Xl_B_BD.Worksheets(2)
Set Xl_F_VANNE1V = Xl_B_BD.Worksheets(3)
Set Xl_F_VANNE2V = Xl_B_BD.Worksheets(4)
Set Xl_F_E_S = Xl_B_BD.Worksheets(5)
MonExcel.Application.Visible = True
Mais lorsque je fait cela, excel arrive au premier plan (par le biais de MonExcel.Application.Visible = True).
Ma question est la suivante, je souhaite avoir accés à excel mais ne souhaite pas qu'il vienne au premier plan.
Je souhaite rester sur la feuille active de on projet VB.
Pourriez-vous me donner la methode à suivre.
Merci par avance.