Bonjour,
Je traite et exporte des données vers Excel avec SAS.
Je souhaiterais, si tant est que cela soit possible, gagner du temps pendant mon export, par exemple en :
- 1) n'affichant pas les update dans Excel pendant qu'elles sont faites
- 2) n'affichant pas Excel
J'ai creusé du côté de VBA :
- A l'ouverture de mon fichier Excel, je lance :
Ca ne marche pas. Si j'ai bien compris, dès que l'on est plus dans le Sub, le ScreenUpdate repasse à True.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Sub ScreenUpdateNo() ' Prevents screen refreshing. Application.ScreenUpdating = False End Sub
- A l'ouverture de mon fichier Excel, je lance :
Ca ne marche pas. Manifestement, Excel devient également invisible pour SAS, qui n'arrive pas à exporter les données dedans.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub ScreenUpdateNo() ' Prevents screen refreshing. Windows(1).Visible = False End Sub
Quelqu'un aurait-il une piste ?
Merci de m'avoir lu et de votre aide éventuelle
Aline
Partager