Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne
s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet
"Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez
"lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
a écrit dans le message de news:
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne
s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet
"Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez
"lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
<sice42@hotmail.com> a écrit dans le message de news:
1159171725.927948.84000@i3g2000cwc.googlegroups.com...
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne
s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet
"Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez
"lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
a écrit dans le message de news:
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
si Mr Rotteleur pouvait me dire aussi pourquoi mon planificateur de tâches ne marche pas sur mon Win XP Pro SP 2, le symptôme
étant qu'au premier clic dans l'Assistant, j'obtiens le sablier qui plante tout et qui fait que je ne peux m'en sortir qu'en
coupant à l'interrupteur de l'UC...
jps
"Michel Rotteleur [MS]" a écrit dans le message de news: %Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet "Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez "lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
a écrit dans le message de news:
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
si Mr Rotteleur pouvait me dire aussi pourquoi mon planificateur de tâches ne marche pas sur mon Win XP Pro SP 2, le symptôme
étant qu'au premier clic dans l'Assistant, j'obtiens le sablier qui plante tout et qui fait que je ne peux m'en sortir qu'en
coupant à l'interrupteur de l'UC...
jps
"Michel Rotteleur [MS]" <micher@microsoft.com> a écrit dans le message de news: %23H57mvH4GHA.4764@TK2MSFTNGP05.phx.gbl...
Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet "Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez "lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
<sice42@hotmail.com> a écrit dans le message de news: 1159171725.927948.84000@i3g2000cwc.googlegroups.com...
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
si Mr Rotteleur pouvait me dire aussi pourquoi mon planificateur de tâches ne marche pas sur mon Win XP Pro SP 2, le symptôme
étant qu'au premier clic dans l'Assistant, j'obtiens le sablier qui plante tout et qui fait que je ne peux m'en sortir qu'en
coupant à l'interrupteur de l'UC...
jps
"Michel Rotteleur [MS]" a écrit dans le message de news: %Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet "Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez "lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
a écrit dans le message de news:
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne
s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet
"Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez
"lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
a écrit dans le message de news:
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne
s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet
"Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez
"lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
<sice42@hotmail.com> a écrit dans le message de news:
1159171725.927948.84000@i3g2000cwc.googlegroups.com...
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne
s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet
"Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez
"lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
a écrit dans le message de news:
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
Dans cette page : http://ask.support.microsoft.com/kb/811113/
si tu utilises la commande "rechercher dans cette page" à partir
du menu Edition : "tâches"
tu obtiendras les divers problèmes reconnus par Microsoft sur le sujet ...
Si tu es un peu plus aventurier, essaie les procédures élaborées
sur cette page
http://www.kellys-korner-xp.com/xp_t.htm#ts
Rubrique : Task Scheduler
Un truc sous : Task Scheduler -
A ) A scheduled task can be run without passwords
et un autre sous :
B ) Task Scheduler - Auto Run
"jps" a écrit dans le message de news:
si Mr Rotteleur pouvait me dire aussi pourquoi mon planificateur de tâches
ne marche pas sur mon Win XP Pro SP 2, le symptôme étant qu'au premier
clic
dans l'Assistant, j'obtiens le sablier qui plante tout et qui fait que je
ne
peux m'en sortir qu'en coupant à l'interrupteur de l'UC...
jps
"Michel Rotteleur [MS]" a écrit dans le message de
news: %Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne
s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet
"Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez
"lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
a écrit dans le message de news:
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
Dans cette page : http://ask.support.microsoft.com/kb/811113/
si tu utilises la commande "rechercher dans cette page" à partir
du menu Edition : "tâches"
tu obtiendras les divers problèmes reconnus par Microsoft sur le sujet ...
Si tu es un peu plus aventurier, essaie les procédures élaborées
sur cette page
http://www.kellys-korner-xp.com/xp_t.htm#ts
Rubrique : Task Scheduler
Un truc sous : Task Scheduler -
A ) A scheduled task can be run without passwords
et un autre sous :
B ) Task Scheduler - Auto Run
"jps" <vaderetrosp@mas> a écrit dans le message de news:
ebgAGwI4GHA.2228@TK2MSFTNGP03.phx.gbl...
si Mr Rotteleur pouvait me dire aussi pourquoi mon planificateur de tâches
ne marche pas sur mon Win XP Pro SP 2, le symptôme étant qu'au premier
clic
dans l'Assistant, j'obtiens le sablier qui plante tout et qui fait que je
ne
peux m'en sortir qu'en coupant à l'interrupteur de l'UC...
jps
"Michel Rotteleur [MS]" <micher@microsoft.com> a écrit dans le message de
news: %23H57mvH4GHA.4764@TK2MSFTNGP05.phx.gbl...
Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne
s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet
"Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez
"lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
<sice42@hotmail.com> a écrit dans le message de news:
1159171725.927948.84000@i3g2000cwc.googlegroups.com...
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance
Dans cette page : http://ask.support.microsoft.com/kb/811113/
si tu utilises la commande "rechercher dans cette page" à partir
du menu Edition : "tâches"
tu obtiendras les divers problèmes reconnus par Microsoft sur le sujet ...
Si tu es un peu plus aventurier, essaie les procédures élaborées
sur cette page
http://www.kellys-korner-xp.com/xp_t.htm#ts
Rubrique : Task Scheduler
Un truc sous : Task Scheduler -
A ) A scheduled task can be run without passwords
et un autre sous :
B ) Task Scheduler - Auto Run
"jps" a écrit dans le message de news:
si Mr Rotteleur pouvait me dire aussi pourquoi mon planificateur de tâches
ne marche pas sur mon Win XP Pro SP 2, le symptôme étant qu'au premier
clic
dans l'Assistant, j'obtiens le sablier qui plante tout et qui fait que je
ne
peux m'en sortir qu'en coupant à l'interrupteur de l'UC...
jps
"Michel Rotteleur [MS]" a écrit dans le message de
news: %Bonjour,
Oui sous Windows XP vous pouvez planifier une tâche pour qu'elle ne
s'exécute que les jours ouvrés.
Il faut rouvrir la tâche que vous avez créée, aller dans l'onglet
"Planification" et sélectionner "Toutes les semaines".
Cela fera apparaître des cases à cocher pour chaque jour. Sélectionnez
"lundi", "mardi" etc... et le tour sera joué.
Bonne journée,
Michel Rotteleur
Microsoft France
a écrit dans le message de news:
Bonjour,
Je vous remercie de votre aide, j'ai testé la méthode et ça marche
bien. J'avais des problèmes au niveau de windows, ( problèmes
internes) car les tâches planifiées ne s'exécutent pas
automatiquement sur ma machine qui est équipée de windows 2000, il a
fallu le tester sur XP et ça a marché. Le classeur XL s'est ouvert à
l'heure convenu et la macro s'est lancée à l'heure que je voulais.
Seulement j'ai un autre soucis car le classeur XL est planifié pour
s'ouvrir tous les jours, alors que la macro ne doit se lancer que les
jours ouvrables. J'ai introduit les lignes de code ci-dessous:
Private Sub Workbook_Open()
If Application.WorksheetFunction.Weekday(Now, 2) < 6 Then
Application.OnTime TimeValue("09:28:00"), "NewMC"
Else
Application.OnTime TimeValue("09:28:00"), "arrêts"
End If
End Sub
Sub arrêts()
MC = ActiveWorkbook.Name
Workbooks(MC).Activate
Workbooks(MC).Save
Workbooks(MC).Close
End Sub
la macro "arrêt" permet de refermer le fichier excel (le samedi et le
dimanche) lorsqu'il est ouvert par la tâche, ce matin j'ai vérifié
mais la macro ne s'est pas lancé, je ne sais pas pourquoi ! je n'ai
trouvé qu'un classeur excel actif !
J'aimerais savoir s'il est possible de ne planifier l'exécution de
la tâche que les jours ouvrables où sinon de programmer la
fermeture du classeur excel par la tâche après un certain temps
donné ?
Merci d'avance