Bonjour,
je tenais à vous soumettre le problème suivant :
je dispose d'un fichier excel de 50 Mo déposé sur un serveur. il contient 6 feuillets.
Les 5 derniers servent à récupérer des données via 5 connections à des bases sql ou acces (un code est requis lors de l'ouverture).
Le premier est un centralisateur qui récupère via des formules classiques (recherchev etc...) toutes les infos pour bien les mettre en page.
Ce fichier est destiné à être ouvert par plusieurs utilisateurs (parfois en même temps) mais il est lourd et prend pas mal de ressources lors de l'ouverture.
ma question est : est il possible de créer un .bat permettant d'ouvrir par exemple toutes les heures le fichier (en sachant que office n'est pas installé sur le serveur mais on peut y remédier ), le mettre à jour en rentrant les codes pour accéder à la base et créer une copie du premier feuillet dans un dossier spécifique ?
question bonus : est possible de mettre à jour un fichier excel via un .bat sans l'ouvrir ? (disons plutôt sans avoir à installer office).
Merci pour votre temps
Ps: je suis débutant en VBA et pas vraiment meilleur pour les .bat...
Edit Dan : edit du titre du sujet