Excel est installé sur tous les postes avec coché pour les calculs :
Automatique.
A chaque fois que j'ouvre une nouvelle feuille excel, je suis obligé de
changer le mode de calcul pour le mettre sur ordre. Y a t il un moyen, de le
figer une fois pour toute sur calcul sur ordre???
--
Merci de votre aide
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
Daniel
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
Si tu y tiens absolument, tu mets une macro au démarrage du classeur
perso.xls. C'est pas vraiment définitif.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eYmMwQm8EHA.3592@TK2MSFTNGP09.phx.gbl...
Y a t il un moyen, de le figer une fois pour toute sur calcul sur
ordre???
Avis perso :
Ce serait une très mauvaise idée...
"Un truc contre-nature" en quelque sorte
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
squeepy
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
POUR AV :
En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça
prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide
nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur
perso.xls. C'est pas vraiment définitif.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eYmMwQm8EHA.3592@TK2MSFTNGP09.phx.gbl...
Y a t il un moyen, de le figer une fois pour toute sur calcul sur
ordre???
Avis perso :
Ce serait une très mauvaise idée...
"Un truc contre-nature" en quelque sorte
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
Daniel
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
Non testée :
Application .Calculation = xlManual
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: AE358DFA-0652-44A0-A9F8-28AA0973FCD1@microsoft.com...
POUR AV :
En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça
prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on
décide
nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur
perso.xls. C'est pas vraiment définitif.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eYmMwQm8EHA.3592@TK2MSFTNGP09.phx.gbl...
Y a t il un moyen, de le figer une fois pour toute sur calcul sur
ordre???
Avis perso :
Ce serait une très mauvaise idée...
"Un truc contre-nature" en quelque sorte
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
squeepy
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
Merci, ca fonctionne,
autre question : comment faire maintenant pr q la personne à chaque fois
qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante
pr q cette macro s'exécute?
Non testée :
Application .Calculation = xlManual
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: AE358DFA-0652-44A0-A9F8-28AA0973FCD1@microsoft.com...
POUR AV :
En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça
prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on
décide
nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur
perso.xls. C'est pas vraiment définitif.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eYmMwQm8EHA.3592@TK2MSFTNGP09.phx.gbl...
Y a t il un moyen, de le figer une fois pour toute sur calcul sur
ordre???
Avis perso :
Ce serait une très mauvaise idée...
"Un truc contre-nature" en quelque sorte
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
Daniel
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul manuel dans le démarrage de PERSO.XLS : Private Sub Workbook_Open() application.Calculation=xlManual End Sub dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les classeurs que tu ouvres. A ta disposition. Daniel "squeepy" a écrit dans le message de news:
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul
manuel dans le démarrage de PERSO.XLS :
Private Sub Workbook_Open()
application.Calculation=xlManual
End Sub
dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les
classeurs que tu ouvres.
A ta disposition.
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: 5A889790-B007-41E4-9BC6-AB6CD7219651@microsoft.com...
Merci, ca fonctionne,
autre question : comment faire maintenant pr q la personne à chaque fois
qu'elle ouvre soit une feuille vierge soit une feuille excel déja
existante
pr q cette macro s'exécute?
Non testée :
Application .Calculation = xlManual
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: AE358DFA-0652-44A0-A9F8-28AA0973FCD1@microsoft.com...
POUR AV :
En fait, quand tu as énormément de lignes et qu'il te fait un calcul,
ça
prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on
décide
nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur
perso.xls. C'est pas vraiment définitif.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eYmMwQm8EHA.3592@TK2MSFTNGP09.phx.gbl...
Y a t il un moyen, de le figer une fois pour toute sur calcul sur
ordre???
Avis perso :
Ce serait une très mauvaise idée...
"Un truc contre-nature" en quelque sorte
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul manuel dans le démarrage de PERSO.XLS : Private Sub Workbook_Open() application.Calculation=xlManual End Sub dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les classeurs que tu ouvres. A ta disposition. Daniel "squeepy" a écrit dans le message de news:
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
squeepy
Désolé mais ça ca marche pas trop. Pourrais tu bien expliquer stp, en disant ce q tu fait, feuille vierge, ou tu l'enregistres, ou tu tapes la ligne de commande merci
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul manuel dans le démarrage de PERSO.XLS : Private Sub Workbook_Open() application.Calculation=xlManual End Sub dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les classeurs que tu ouvres. A ta disposition. Daniel "squeepy" a écrit dans le message de news:
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
Désolé mais ça ca marche pas trop.
Pourrais tu bien expliquer stp, en disant ce q tu fait, feuille vierge, ou
tu l'enregistres, ou tu tapes la ligne de commande
merci
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul
manuel dans le démarrage de PERSO.XLS :
Private Sub Workbook_Open()
application.Calculation=xlManual
End Sub
dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les
classeurs que tu ouvres.
A ta disposition.
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: 5A889790-B007-41E4-9BC6-AB6CD7219651@microsoft.com...
Merci, ca fonctionne,
autre question : comment faire maintenant pr q la personne à chaque fois
qu'elle ouvre soit une feuille vierge soit une feuille excel déja
existante
pr q cette macro s'exécute?
Non testée :
Application .Calculation = xlManual
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: AE358DFA-0652-44A0-A9F8-28AA0973FCD1@microsoft.com...
POUR AV :
En fait, quand tu as énormément de lignes et qu'il te fait un calcul,
ça
prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on
décide
nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur
perso.xls. C'est pas vraiment définitif.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eYmMwQm8EHA.3592@TK2MSFTNGP09.phx.gbl...
Y a t il un moyen, de le figer une fois pour toute sur calcul sur
ordre???
Avis perso :
Ce serait une très mauvaise idée...
"Un truc contre-nature" en quelque sorte
Désolé mais ça ca marche pas trop. Pourrais tu bien expliquer stp, en disant ce q tu fait, feuille vierge, ou tu l'enregistres, ou tu tapes la ligne de commande merci
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul manuel dans le démarrage de PERSO.XLS : Private Sub Workbook_Open() application.Calculation=xlManual End Sub dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les classeurs que tu ouvres. A ta disposition. Daniel "squeepy" a écrit dans le message de news:
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
Daniel
- affiche la feuille de macros personnelles PERSO.XLS (Fenêtre/Afficher). - si tu n'as pas de PERSO.XLS, sers-toi de l'enregistreur de macros pour en créer une. - ouvre l'éditeur Visual Basic et au niveau VBAProject, double-clique sur "ThisWorkbook" - dans la fenêtre réservée au code, en haut à gauche, là où c'est marqué "général", choisis "workbook" et à droite choisis "open" - entre le code : application.Calculation=xlManual - quitte Excel en sauvegardant PERSO.XLS (il te demande si tu veux sauvegarder ton classeur de macros personnelles, réponds "oui") Au démarrage, ça doit marcher. Daniel "squeepy" a écrit dans le message de news:
Désolé mais ça ca marche pas trop. Pourrais tu bien expliquer stp, en disant ce q tu fait, feuille vierge, ou tu l'enregistres, ou tu tapes la ligne de commande merci
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul manuel dans le démarrage de PERSO.XLS : Private Sub Workbook_Open() application.Calculation=xlManual End Sub dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les classeurs que tu ouvres. A ta disposition. Daniel "squeepy" a écrit dans le message de news:
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
- affiche la feuille de macros personnelles PERSO.XLS (Fenêtre/Afficher).
- si tu n'as pas de PERSO.XLS, sers-toi de l'enregistreur de macros pour en
créer une.
- ouvre l'éditeur Visual Basic et au niveau VBAProject, double-clique sur
"ThisWorkbook"
- dans la fenêtre réservée au code, en haut à gauche, là où c'est marqué
"général", choisis "workbook" et à droite choisis "open"
- entre le code : application.Calculation=xlManual
- quitte Excel en sauvegardant PERSO.XLS (il te demande si tu veux
sauvegarder ton classeur de macros personnelles, réponds "oui")
Au démarrage, ça doit marcher.
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: FCE5F0A4-4A56-4478-9760-AF074A91B86D@microsoft.com...
Désolé mais ça ca marche pas trop.
Pourrais tu bien expliquer stp, en disant ce q tu fait, feuille vierge, ou
tu l'enregistres, ou tu tapes la ligne de commande
merci
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul
manuel dans le démarrage de PERSO.XLS :
Private Sub Workbook_Open()
application.Calculation=xlManual
End Sub
dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les
classeurs que tu ouvres.
A ta disposition.
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: 5A889790-B007-41E4-9BC6-AB6CD7219651@microsoft.com...
Merci, ca fonctionne,
autre question : comment faire maintenant pr q la personne à chaque
fois
qu'elle ouvre soit une feuille vierge soit une feuille excel déja
existante
pr q cette macro s'exécute?
Non testée :
Application .Calculation = xlManual
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message
de
news: AE358DFA-0652-44A0-A9F8-28AA0973FCD1@microsoft.com...
POUR AV :
En fait, quand tu as énormément de lignes et qu'il te fait un
calcul,
ça
prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on
décide
nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du
classeur
perso.xls. C'est pas vraiment définitif.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eYmMwQm8EHA.3592@TK2MSFTNGP09.phx.gbl...
Y a t il un moyen, de le figer une fois pour toute sur calcul
sur
ordre???
Avis perso :
Ce serait une très mauvaise idée...
"Un truc contre-nature" en quelque sorte
- affiche la feuille de macros personnelles PERSO.XLS (Fenêtre/Afficher). - si tu n'as pas de PERSO.XLS, sers-toi de l'enregistreur de macros pour en créer une. - ouvre l'éditeur Visual Basic et au niveau VBAProject, double-clique sur "ThisWorkbook" - dans la fenêtre réservée au code, en haut à gauche, là où c'est marqué "général", choisis "workbook" et à droite choisis "open" - entre le code : application.Calculation=xlManual - quitte Excel en sauvegardant PERSO.XLS (il te demande si tu veux sauvegarder ton classeur de macros personnelles, réponds "oui") Au démarrage, ça doit marcher. Daniel "squeepy" a écrit dans le message de news:
Désolé mais ça ca marche pas trop. Pourrais tu bien expliquer stp, en disant ce q tu fait, feuille vierge, ou tu l'enregistres, ou tu tapes la ligne de commande merci
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul manuel dans le démarrage de PERSO.XLS : Private Sub Workbook_Open() application.Calculation=xlManual End Sub dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les classeurs que tu ouvres. A ta disposition. Daniel "squeepy" a écrit dans le message de news:
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
squeepy
J ESSAYE demain matin et je te redit merci j espere q tu es la dem1 o cas ou
- affiche la feuille de macros personnelles PERSO.XLS (Fenêtre/Afficher). - si tu n'as pas de PERSO.XLS, sers-toi de l'enregistreur de macros pour en créer une. - ouvre l'éditeur Visual Basic et au niveau VBAProject, double-clique sur "ThisWorkbook" - dans la fenêtre réservée au code, en haut à gauche, là où c'est marqué "général", choisis "workbook" et à droite choisis "open" - entre le code : application.Calculation=xlManual - quitte Excel en sauvegardant PERSO.XLS (il te demande si tu veux sauvegarder ton classeur de macros personnelles, réponds "oui") Au démarrage, ça doit marcher. Daniel "squeepy" a écrit dans le message de news:
Désolé mais ça ca marche pas trop. Pourrais tu bien expliquer stp, en disant ce q tu fait, feuille vierge, ou tu l'enregistres, ou tu tapes la ligne de commande merci
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul manuel dans le démarrage de PERSO.XLS : Private Sub Workbook_Open() application.Calculation=xlManual End Sub dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les classeurs que tu ouvres. A ta disposition. Daniel "squeepy" a écrit dans le message de news:
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
J ESSAYE demain matin et je te redit
merci
j espere q tu es la dem1 o cas ou
- affiche la feuille de macros personnelles PERSO.XLS (Fenêtre/Afficher).
- si tu n'as pas de PERSO.XLS, sers-toi de l'enregistreur de macros pour en
créer une.
- ouvre l'éditeur Visual Basic et au niveau VBAProject, double-clique sur
"ThisWorkbook"
- dans la fenêtre réservée au code, en haut à gauche, là où c'est marqué
"général", choisis "workbook" et à droite choisis "open"
- entre le code : application.Calculation=xlManual
- quitte Excel en sauvegardant PERSO.XLS (il te demande si tu veux
sauvegarder ton classeur de macros personnelles, réponds "oui")
Au démarrage, ça doit marcher.
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: FCE5F0A4-4A56-4478-9760-AF074A91B86D@microsoft.com...
Désolé mais ça ca marche pas trop.
Pourrais tu bien expliquer stp, en disant ce q tu fait, feuille vierge, ou
tu l'enregistres, ou tu tapes la ligne de commande
merci
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul
manuel dans le démarrage de PERSO.XLS :
Private Sub Workbook_Open()
application.Calculation=xlManual
End Sub
dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les
classeurs que tu ouvres.
A ta disposition.
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de
news: 5A889790-B007-41E4-9BC6-AB6CD7219651@microsoft.com...
Merci, ca fonctionne,
autre question : comment faire maintenant pr q la personne à chaque
fois
qu'elle ouvre soit une feuille vierge soit une feuille excel déja
existante
pr q cette macro s'exécute?
Non testée :
Application .Calculation = xlManual
Daniel
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message
de
news: AE358DFA-0652-44A0-A9F8-28AA0973FCD1@microsoft.com...
POUR AV :
En fait, quand tu as énormément de lignes et qu'il te fait un
calcul,
ça
prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on
décide
nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du
classeur
perso.xls. C'est pas vraiment définitif.
Daniel
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
eYmMwQm8EHA.3592@TK2MSFTNGP09.phx.gbl...
Y a t il un moyen, de le figer une fois pour toute sur calcul
sur
ordre???
Avis perso :
Ce serait une très mauvaise idée...
"Un truc contre-nature" en quelque sorte
J ESSAYE demain matin et je te redit merci j espere q tu es la dem1 o cas ou
- affiche la feuille de macros personnelles PERSO.XLS (Fenêtre/Afficher). - si tu n'as pas de PERSO.XLS, sers-toi de l'enregistreur de macros pour en créer une. - ouvre l'éditeur Visual Basic et au niveau VBAProject, double-clique sur "ThisWorkbook" - dans la fenêtre réservée au code, en haut à gauche, là où c'est marqué "général", choisis "workbook" et à droite choisis "open" - entre le code : application.Calculation=xlManual - quitte Excel en sauvegardant PERSO.XLS (il te demande si tu veux sauvegarder ton classeur de macros personnelles, réponds "oui") Au démarrage, ça doit marcher. Daniel "squeepy" a écrit dans le message de news:
Désolé mais ça ca marche pas trop. Pourrais tu bien expliquer stp, en disant ce q tu fait, feuille vierge, ou tu l'enregistres, ou tu tapes la ligne de commande merci
J'ai été pris d'un doute et j'ai fait le test. Si tu as codé le recalcul manuel dans le démarrage de PERSO.XLS : Private Sub Workbook_Open() application.Calculation=xlManual End Sub dans "thisworkbook, l'option "recalcul manuel reste valable pour tous les classeurs que tu ouvres. A ta disposition. Daniel "squeepy" a écrit dans le message de news:
Merci, ca fonctionne, autre question : comment faire maintenant pr q la personne à chaque fois qu'elle ouvre soit une feuille vierge soit une feuille excel déja existante pr q cette macro s'exécute?
Non testée : Application .Calculation = xlManual Daniel "squeepy" a écrit dans le message de news:
POUR AV : En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul, donc je voudrais qu'on décide nous même.
Pour Daniel : as tu la macro?
Si tu y tiens absolument, tu mets une macro au démarrage du classeur perso.xls. C'est pas vraiment définitif. Daniel "AV" a écrit dans le message de news:
Y a t il un moyen, de le figer une fois pour toute sur calcul sur ordre???
Avis perso : Ce serait une très mauvaise idée... "Un truc contre-nature" en quelque sorte
AV
AV
En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul,
Un "petit calcul" prend peu de temps...! :-) Je persiste à dire que systématiser toutes les ouvertures de classeurs avec le calcul manuel est une très mauvaise idée ! C'est la "mauvaise surprise garantie" (à plus ou moins long terme) Si tu as un classeur particulierement lourd en (re)calcul, il y a d'autres méthodes pour résoudre ça ou, à la rigueur, désactiver le calcul auto dans l'évènement Workbook_Open du Thisworkbook et le réactiver dans le Workbook_BeforeClose
Mais c'est comme tu veux... AV
En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça
prend du temps, tout ça pour un petit calcul,
Un "petit calcul" prend peu de temps...! :-)
Je persiste à dire que systématiser toutes les ouvertures de classeurs avec le
calcul manuel est une très mauvaise idée !
C'est la "mauvaise surprise garantie" (à plus ou moins long terme)
Si tu as un classeur particulierement lourd en (re)calcul, il y a d'autres
méthodes pour résoudre ça ou, à la rigueur, désactiver le calcul auto dans
l'évènement Workbook_Open du Thisworkbook et le réactiver dans le
Workbook_BeforeClose
En fait, quand tu as énormément de lignes et qu'il te fait un calcul, ça prend du temps, tout ça pour un petit calcul,
Un "petit calcul" prend peu de temps...! :-) Je persiste à dire que systématiser toutes les ouvertures de classeurs avec le calcul manuel est une très mauvaise idée ! C'est la "mauvaise surprise garantie" (à plus ou moins long terme) Si tu as un classeur particulierement lourd en (re)calcul, il y a d'autres méthodes pour résoudre ça ou, à la rigueur, désactiver le calcul auto dans l'évènement Workbook_Open du Thisworkbook et le réactiver dans le Workbook_BeforeClose