-
macro VBA sous Excel
Salut,
Je tourne une macro qui fait quelques calculs en utilisons des spreadsheets excel, la macro fonctionne trés bien, j'obtiens ce que je recherche.
Mais, je remarque que la macro ouvre les spreadsheets va chercher les valeurs dans les cellules et ferme la spreadsheet pour faire idem avec la suivante, ce qui en soit prend (d'aprés moi) du temps et de l'énérgie!!
est ce que qlq 1 à une idée pour que ma macro fait le boulot sans ouvrir les spreadsheet!!!
merci.
-
A tout hasard, mets ça en début de macro
Code:
Application.ScreenUpdating = false
A remettre à true en fin de macro
-
Merci pour ta réponse.
Bizarre! Il ouvre comme même les spreadsheets et je les vois défilées
-
bonjour,
screenupdating=false/true est trés utile, mais moins dans ton cas car tu cherches à lire dans des classeurs fermés, si j'ai bien compris.
le tutoriel ci-dessous devrait t'aider
http://silkyroad.developpez.com/VBA/ClasseursFermes/
good luck