[Question]Traitement sur deux classeur

  • Initiateur de la discussion Initiateur de la discussion Ridame
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Ridame

XLDnaute Nouveau
Bonjour le forum,

Je voulais savoir s'il était possible de modifier un classeur en fonction d'un autre classeur fermé /!\?

En effet j'ai crée un Userform qui peut accèder jusqu'a 4 classeurs différents(dépend du choix de l'utilisateur), et malhereusement je suis toujours obligé d'ouvrir le classeur en question et de le fermé.

Code:
cheminfichier = Application.GetOpenFilename("Fichiers Excels (*.xls), *.xls" ) 
Workbooks.Open cheminfichier 
[COLOR="red"]blablabla[/COLOR]     

Workbooks(nomfichier).Close

Alors comme au bureau le pc ne sont pas des machines de guerre, j ai peur que ca lag un peu vu la masse d'information a traité(ouvrir/fermer/demande de sauvegarde-ouvrir/fermer/demande de sauvegarde-ouvrir/fermer/demande de sauvegarde-ouvrir/fermer/demande de sauvegarde)

Donc voila je cherche a savoir s'il y a moyens de faire en sorte que le premier classeur n'ouvre pas d'autre classeur(tout en cherchant la variable voulu)

Cordialement
 
Dernière édition:
Re : [Question]Traitement sur deux classeur

Bonjour Ridame,

Donc voila je cherche a savoir s'il y a moyens de faire en sorte que le premier classeur n'ouvre pas d'autre classeur(tout en cherchant la variable voulu)

Tout dépend de ce que l'on cherche, et comment.

Les fonctions RECHERCHEV ou RECHERCHEH permettent de travailler sur un classeur fermé.

Les formules de liaison entre 2 cellules aussi.

A+
 
Re : [Question]Traitement sur deux classeur

Salut job75,

Merci pour ta réponse, je connaissais pas les fonctions "RECHERCHEV ou RECHERCHEH"(je débute vraiment et j'apprends sur le tas, tu pourras voir mon travail, dans un topic que j ai ouvert si tu en as envie)

je vais voir comment le truc marche, je vous tiendrai au courrant

cordialement
 
Re : [Question]Traitement sur deux classeur

Bonjour,

Si tu ouvres tes 4 classeurs et que tu fais des liaisons entre ces 4 classeurs, elles vont continuer d'être actives même le classeur fermé.

Pour ton info, "Workbooks(nomfichier).Close (0)" ferme le fichier sans enregistrer les modifications et sans demander si tu veux enregistrer.
 
Re : [Question]Traitement sur deux classeur

Bonjour Ubot303,
Si tu ouvres tes 4 classeurs et que tu fais des liaisons entre ces 4 classeurs, elles vont continuer d'être actives même le classeur fermé.

je vais tester ce soir, merci pour l'aide

Pour ton info, "Workbooks(nomfichier).Close (0)" ferme le fichier sans enregistrer les modifications et sans demander si tu veux enregistrer.

Cool, je le note le "(0)" 😉

cordialement
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour