|
Publicité | ||||||||||||||||||||||
|
|
#1 | |
|
Invité de passage
![]() Inscription : juin 2009 Messages : 2 ![]() |
Bonjour à tous,
J'essaye de faire la manipulation suivante en VBA : Depuis une application Excel, j'en ouvre une deuxième avec la commande suivante : Code :
Set excelDEV = CreateObject("Excel.Application") Code :
excelDEV.Workbooks.Open devFile, ReadOnly:=True, editable:=True Code :
excelDEV.Application.Run "MaFunction", "mon param" Code :
Application.Run("workday", Format(date, "yyyy/mm/dd"), 2) Cette fonction fait partie de l'add-in Analysis ToolPak Et cette ligne ne passe pas: j'ai l'erreur suivante : Citation:
Avez vous une idée permettant d'éviter ce problème. Dernière modification par AlainTech ; 05/07/2009 à 07h40. Motif: Balises [code] |
|
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Inscription : août 2005 Messages : 56 ![]() |
Bonjour, ZorroKun,
Une idée comme ça, Est-ce que ReadOnly:=True ne serait pas ce qui empêche de faire exécuter la macro? Chordially |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : septembre 2007 Messages : 1 570 ![]() |
bonjour,
Essai (a adapter) : Code :
Resultat = Application.Run("nomduclasseur.xls!workday",Format(date, "yyyy/mm/dd"), 2)
__________________
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com