Bonjour à vous tous, j'ai pris un peu de retard....
Si pour chaque fichier Excel , on relance une nouvelle instance. C'est un paramètre Windows , lequel ?
Je cherche mais je ne trouve pas... je persévère.
Un forum spécial Windows: ça existe sur DVP
Oui ben là je ne vous dit pas le niveau du personnage. Pas de commentaire Svp et pas de réponse non plus de ce coté là.
Pour le nom d'un classeur ouvert dans une instance:
Tant que la macro reste dans l'instance active il est possible d'énumérer chaque feuille pour chacun des classeurs et d'effectuer une recherche.
C'est ce qui fonctionne actuellement : une macro de recherche dans chaque classeur (et donc dans chacune des instances) ce qui revient à activer la fonction Excel de recherche dans chaque classeur et de cocher l'option Rechercher dans tout le classeur. Si je ne trouve pas dans le premier classeur, je bascule sur un autre au petit bonheur puis je recherche et si je ne trouve pas je re-bascule.......
Et donc
«comment faire pour parcourir toutes les instances, quand on ne crée pas l'instance par macro» ?
Et oui.
En relisant vos post, vous m'avez donnée une idée:
Passer par une boite de dialogue d'ouverture de fichiers. Dans ce cas là, l'ouverture est manuelle certes, mais je récupère les noms des Fichiers (bon on s'en contentera dans un premier temp).
Mais je me heurte à 2 problèmes:
- la boite de dialogue n'ouvre que des fichiers présents sur le système d'exploitation (pourtant elle était belle ma boite) et non pas en réseau. A contourner en réalisant non pas une boite d'ouverture mais de sélection puis Open. C'est jouable.
- lorsque j'ouvre un fichier sur réseau celui-ci ne veut pas s'ouvrir en modification mais en lecture seule (et ben voyons)
Que de bonnes nuits à passer....
Désolé pour tout ce blabla sans même une ligne de codes j'ai pas mon portable, le prochain coup j'essayerai de faire mieux.
Merci pour vos idées ainsi que pour vos remarques elles me permettent d'être plus précis dans mes déclarations d'objets et dans leur fonctionnement.
Partager