Existe-il une séquence à positionner dans le ThisWorkbook (Sub
Workbook_Open) avec la propriété False pour éviter la mise à jour et
l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous
mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
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
Rémi
bonjour Pierre, avec ceci mais je ne me souviens plus si c'est true ou false Private Sub Workbook_Open() Application.AskToUpdateLinks = False End Sub cordialement
"Pierre57" a écrit dans le message de news:
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
bonjour Pierre,
avec ceci mais je ne me souviens plus si c'est true ou false
Private Sub Workbook_Open()
Application.AskToUpdateLinks = False
End Sub
cordialement
"Pierre57" <Pierre57@discussions.microsoft.com> a écrit dans le message de
news: BE7F4E32-9710-4FD8-A204-0C2318D65B9B@microsoft.com...
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub
Workbook_Open) avec la propriété False pour éviter la mise à jour et
l'affichage de la fenêtre "...liaisons avec un autre classeur...
voulez-vous
mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
bonjour Pierre, avec ceci mais je ne me souviens plus si c'est true ou false Private Sub Workbook_Open() Application.AskToUpdateLinks = False End Sub cordialement
"Pierre57" a écrit dans le message de news:
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
Érico
Bonjour,
Est-ce possible d'associer une macro sur un menu de déroulant réaliser via "Validation de données" Ma validation est dans la cellule D9.
Merci
Érico de Montréal
"Pierre57" a écrit dans le message de news:
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
Bonjour,
Est-ce possible d'associer une macro sur un menu de déroulant réaliser via
"Validation de données"
Ma validation est dans la cellule D9.
Merci
Érico de Montréal
"Pierre57" <Pierre57@discussions.microsoft.com> a écrit dans le message de
news: BE7F4E32-9710-4FD8-A204-0C2318D65B9B@microsoft.com...
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub
Workbook_Open) avec la propriété False pour éviter la mise à jour et
l'affichage de la fenêtre "...liaisons avec un autre classeur...
voulez-vous
mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Est-ce possible d'associer une macro sur un menu de déroulant réaliser via "Validation de données" Ma validation est dans la cellule D9.
Merci
Érico de Montréal
"Pierre57" a écrit dans le message de news:
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
michdenis
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour. '---------------------------- Sub OuvrirSansMiseAJour()
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données
externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de
tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur
ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour.
'----------------------------
Sub OuvrirSansMiseAJour()
"Pierre57" <Pierre57@discussions.microsoft.com> a écrit dans le message de news:
BE7F4E32-9710-4FD8-A204-0C2318D65B9B@microsoft.com...
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub
Workbook_Open) avec la propriété False pour éviter la mise à jour et
l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous
mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour. '---------------------------- Sub OuvrirSansMiseAJour()
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
Daniel
Bonsoir. ou : Workbooks.Open Filename:="c:ATravailClasseur1.xls", UpdateLinks:=3 Daniel
"michdenis" a écrit dans le message de news:
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour. '---------------------------- Sub OuvrirSansMiseAJour()
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
Bonsoir.
ou :
Workbooks.Open Filename:="c:ATravailClasseur1.xls", UpdateLinks:=3
Daniel
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
u4FVZBj5FHA.4012@TK2MSFTNGP14.phx.gbl...
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a
pas grand chose à faire, car la mise à jour des données
externes se produit avant même que la procédure événementielle
"Workbook_Open" se déclenche. En conséquence, il est inutile de
tenter de créer du code dans cet événement. La seule alternative est
d'avoir enregistré ton fichier avec l'option de Calcul sur
ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà
ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle
pour la mise à jour et empêchera la mise à jour.
'----------------------------
Sub OuvrirSansMiseAJour()
"Pierre57" <Pierre57@discussions.microsoft.com> a écrit dans le message de
news:
BE7F4E32-9710-4FD8-A204-0C2318D65B9B@microsoft.com...
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub
Workbook_Open) avec la propriété False pour éviter la mise à jour et
l'affichage de la fenêtre "...liaisons avec un autre classeur...
voulez-vous
mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Bonsoir. ou : Workbooks.Open Filename:="c:ATravailClasseur1.xls", UpdateLinks:=3 Daniel
"michdenis" a écrit dans le message de news:
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour. '---------------------------- Sub OuvrirSansMiseAJour()
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
michdenis
Bonjour Daniel,
Oui, effectivement ! Mais presque tout le monde connaît cette méthode !!! ;-))
Salutations!
"Daniel" a écrit dans le message de news: % Bonsoir. ou : Workbooks.Open Filename:="c:ATravailClasseur1.xls", UpdateLinks:=3 Daniel
"michdenis" a écrit dans le message de news:
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour. '---------------------------- Sub OuvrirSansMiseAJour()
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
Bonjour Daniel,
Oui, effectivement ! Mais presque tout le monde connaît cette méthode !!!
;-))
Salutations!
"Daniel" <dZZZcolardelle@free.fr> a écrit dans le message de news: %23oNHYEj5FHA.3588@TK2MSFTNGP15.phx.gbl...
Bonsoir.
ou :
Workbooks.Open Filename:="c:ATravailClasseur1.xls", UpdateLinks:=3
Daniel
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
u4FVZBj5FHA.4012@TK2MSFTNGP14.phx.gbl...
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a
pas grand chose à faire, car la mise à jour des données
externes se produit avant même que la procédure événementielle
"Workbook_Open" se déclenche. En conséquence, il est inutile de
tenter de créer du code dans cet événement. La seule alternative est
d'avoir enregistré ton fichier avec l'option de Calcul sur
ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà
ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle
pour la mise à jour et empêchera la mise à jour.
'----------------------------
Sub OuvrirSansMiseAJour()
"Pierre57" <Pierre57@discussions.microsoft.com> a écrit dans le message de
news:
BE7F4E32-9710-4FD8-A204-0C2318D65B9B@microsoft.com...
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub
Workbook_Open) avec la propriété False pour éviter la mise à jour et
l'affichage de la fenêtre "...liaisons avec un autre classeur...
voulez-vous
mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Oui, effectivement ! Mais presque tout le monde connaît cette méthode !!! ;-))
Salutations!
"Daniel" a écrit dans le message de news: % Bonsoir. ou : Workbooks.Open Filename:="c:ATravailClasseur1.xls", UpdateLinks:=3 Daniel
"michdenis" a écrit dans le message de news:
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour. '---------------------------- Sub OuvrirSansMiseAJour()
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
Pierre57
Bonjour michdenis,
Pour la première solution : Quel code dois-je positionner dans le Workbook_Beforeclose pour flagger "calcul sur ordre" ? et dans le Workbook_Open pour flagger "calcul automatique" lors de l'ouverture ? De cette façon, le tour est joué.
Merci pour ton expertise, Salutations,
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour. '---------------------------- Sub OuvrirSansMiseAJour()
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Merci pour votre expertise, Salutations,
Bonjour michdenis,
Pour la première solution :
Quel code dois-je positionner dans le Workbook_Beforeclose pour flagger
"calcul sur ordre" ?
et dans le Workbook_Open pour flagger "calcul automatique" lors de
l'ouverture ?
De cette façon, le tour est joué.
Merci pour ton expertise,
Salutations,
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données
externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de
tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur
ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour.
'----------------------------
Sub OuvrirSansMiseAJour()
"Pierre57" <Pierre57@discussions.microsoft.com> a écrit dans le message de news:
BE7F4E32-9710-4FD8-A204-0C2318D65B9B@microsoft.com...
Bonjour à tous,
Existe-il une séquence à positionner dans le ThisWorkbook (Sub
Workbook_Open) avec la propriété False pour éviter la mise à jour et
l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous
mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.
Pour la première solution : Quel code dois-je positionner dans le Workbook_Beforeclose pour flagger "calcul sur ordre" ? et dans le Workbook_Open pour flagger "calcul automatique" lors de l'ouverture ? De cette façon, le tour est joué.
Merci pour ton expertise, Salutations,
Bonjour Pierre,
Si tu ouvres ce classeur directement à partir de l'explorateur, il n'y a pas grand chose à faire, car la mise à jour des données externes se produit avant même que la procédure événementielle "Workbook_Open" se déclenche. En conséquence, il est inutile de tenter de créer du code dans cet événement. La seule alternative est d'avoir enregistré ton fichier avec l'option de Calcul sur ordre !
Cependant, si tu ouvres ton classeur à partir d'un autre classeur déjà ouvert par macro, tu peux utiliser ceci :
Cette macro te permettra d'ouvrir ton classeur dans la fenêtre habituelle pour la mise à jour et empêchera la mise à jour. '---------------------------- Sub OuvrirSansMiseAJour()
Existe-il une séquence à positionner dans le ThisWorkbook (Sub Workbook_Open) avec la propriété False pour éviter la mise à jour et l'affichage de la fenêtre "...liaisons avec un autre classeur... voulez-vous mettre à jour..." lors de l'ouverture d'un classeur avec liaisons.