j ai créé une procedure evenementielle sur access qui declenche une macro
excel. cette macro excel fait une mise en forme de 60 fichiers excel
mensuels. il peut arriver que le nombre de fichiers soit inferieur a 60.;dans
ce cas cela provoque un arret de la macroexcel pour fichier inexistant.. et
donc de la procedure access.
existe t il un moyen d eviter cet arret (en ignorant le fichier inexistant)
pour continuer la procedure?
peut etre quec cela est du ressort du forum access 2000??
d'autre part y a t il un moyen d eviter la repetition d action identiques
comme Workbooks.OpenText Filename:="...et ActiveWorkbook.SaveAsFilename
pouralleger la macro et eviter d en rajouter une 2eme...
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
Pierre CFI [mvp]
bonjour teste la présence du fichier ChDir ..... if Dir("LORRAINE1.txt") = "" then goto imi
et tu mets imi: avant ChDir suivant incrémente tes imi (imi1 imi2 .....
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net
"ALF" a écrit dans le message de news:
bonjour,
j ai créé une procedure evenementielle sur access qui declenche une macro excel. cette macro excel fait une mise en forme de 60 fichiers excel mensuels. il peut arriver que le nombre de fichiers soit inferieur a 60.;dans ce cas cela provoque un arret de la macroexcel pour fichier inexistant.. et donc de la procedure access. existe t il un moyen d eviter cet arret (en ignorant le fichier inexistant) pour continuer la procedure? peut etre quec cela est du ressort du forum access 2000?? d'autre part y a t il un moyen d eviter la repetition d action identiques comme Workbooks.OpenText Filename:="...et ActiveWorkbook.SaveAsFilename pouralleger la macro et eviter d en rajouter une 2eme...
bonjour
teste la présence du fichier
ChDir .....
if Dir("LORRAINE1.txt") = "" then goto imi
et tu mets
imi:
avant ChDir suivant
incrémente tes imi (imi1 imi2 .....
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
"ALF" <ALF@discussions.microsoft.com> a écrit dans le message de news: 4B49A1E9-67B9-4263-8AE0-9F165FFF148A@microsoft.com...
bonjour,
j ai créé une procedure evenementielle sur access qui declenche une macro
excel. cette macro excel fait une mise en forme de 60 fichiers excel
mensuels. il peut arriver que le nombre de fichiers soit inferieur a 60.;dans
ce cas cela provoque un arret de la macroexcel pour fichier inexistant.. et
donc de la procedure access.
existe t il un moyen d eviter cet arret (en ignorant le fichier inexistant)
pour continuer la procedure?
peut etre quec cela est du ressort du forum access 2000??
d'autre part y a t il un moyen d eviter la repetition d action identiques
comme Workbooks.OpenText Filename:="...et ActiveWorkbook.SaveAsFilename
pouralleger la macro et eviter d en rajouter une 2eme...
bonjour teste la présence du fichier ChDir ..... if Dir("LORRAINE1.txt") = "" then goto imi
et tu mets imi: avant ChDir suivant incrémente tes imi (imi1 imi2 .....
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net
"ALF" a écrit dans le message de news:
bonjour,
j ai créé une procedure evenementielle sur access qui declenche une macro excel. cette macro excel fait une mise en forme de 60 fichiers excel mensuels. il peut arriver que le nombre de fichiers soit inferieur a 60.;dans ce cas cela provoque un arret de la macroexcel pour fichier inexistant.. et donc de la procedure access. existe t il un moyen d eviter cet arret (en ignorant le fichier inexistant) pour continuer la procedure? peut etre quec cela est du ressort du forum access 2000?? d'autre part y a t il un moyen d eviter la repetition d action identiques comme Workbooks.OpenText Filename:="...et ActiveWorkbook.SaveAsFilename pouralleger la macro et eviter d en rajouter une 2eme...