Bonjour a toutes et a tous,
Je viens vers vous aujourd'hui car j'ai un probleme pour appeler mes macros.
En fait j'ai 4 macro et la condition de temps
Macros:
1)Historique_Ouvert
2)Feuilles_historique_pretes
3)Importation_annees_pasees
4)Importation_annee_encours
Je voudrais pouvoir dire:
Si macro 1) et 2) alors regarder l'annee si Janvier alors macro 3) sinon macro 4)
La notion de temps je l'ai programmer comme ca:
J'ai essayer de faire quelque chose du genre
Mais cela ne fonctionne pas, je pense que la syntaxe n'est pas bonne
J'aimerai beaucoup qu'on m'explique comment faire..
Merci d'avance.
Sim
Je viens vers vous aujourd'hui car j'ai un probleme pour appeler mes macros.
En fait j'ai 4 macro et la condition de temps
Macros:
1)Historique_Ouvert
2)Feuilles_historique_pretes
3)Importation_annees_pasees
4)Importation_annee_encours
Je voudrais pouvoir dire:
Si macro 1) et 2) alors regarder l'annee si Janvier alors macro 3) sinon macro 4)
La notion de temps je l'ai programmer comme ca:
Code:
If iYear = 0 Or Not CStr(iYear) Like "####"
J'ai essayer de faire quelque chose du genre
Code:
Public Sub Init_Historical_FX()
If iYear = 0 Or Not CStr(iYear) Like "####" And HistoricalWorkBookOpen_FX(REMOTE_DIRECTORY) And SetHistoricalWorkSheet_FX Then ImportationDatasFichierFerme_FX
Esle
If HistoricalWorkBookOpen_FX(REMOTE_DIRECTORY) And SetHistoricalWorkSheet_FX Then Importation_annee_encours
End Sub
Mais cela ne fonctionne pas, je pense que la syntaxe n'est pas bonne
J'aimerai beaucoup qu'on m'explique comment faire..
Merci d'avance.
Sim