Bonjour
Dans le vba suivant j'ouvre un autre programme et
je copie une donnée dans mon fichier Excel ,
mais je voudrait ne pas voir l'exécution a l'écran.
Application.ScreenUpdating = False
ne change rein pourquoi !
Que faire ?
Merci
Sub Ouvrirnroute()
Application.ScreenUpdating = False
MyAppID = Shell("C:\Program Files\Garmin\nRouteUS\nRoute.exe", 1)
SendKeys "^w" ' Envoie la combinaison CTRL+w ouvre une fenêtre
SendKeys "^C" ' Envoie la combinaison CTRL+c copie sur presse-papier
SendKeys "%{tab}", True 'Envoie la combinaison CTRL+tab
Dim MyData As DataObject
Set MyData = New DataObject
MyData.GetFromClipboard 'Récupérer le Presse-papier
Sheets("Feuille_insp").Select
Range("H15").Select
Selection.ClearContents
Sheets("Feuille_insp").Range("h15").Select
ActiveSheet.Paste
Sheets("Feuille_insp").Select
Range("g15").Select
Application.ScreenUpdating = True
End Sub
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LSteph
Bonjour, garde le Application.ScreenUpdating = False mais dans le Shell(... remplace ,1) par ,0)
lSteph "Daniel" a écrit dans le message de news: fnrae.29825$
Bonjour Dans le vba suivant j'ouvre un autre programme et je copie une donnée dans mon fichier Excel , mais je voudrait ne pas voir l'exécution a l'écran.
Application.ScreenUpdating = False ne change rein pourquoi ! Que faire ? Merci
Sub Ouvrirnroute() Application.ScreenUpdating = False MyAppID = Shell("C:Program FilesGarminnRouteUSnRoute.exe", 1) SendKeys "^w" ' Envoie la combinaison CTRL+w ouvre une fenêtre SendKeys "^C" ' Envoie la combinaison CTRL+c copie sur presse-papier SendKeys "%{tab}", True 'Envoie la combinaison CTRL+tab Dim MyData As DataObject Set MyData = New DataObject MyData.GetFromClipboard 'Récupérer le Presse-papier Sheets("Feuille_insp").Select Range("H15").Select Selection.ClearContents Sheets("Feuille_insp").Range("h15").Select ActiveSheet.Paste Sheets("Feuille_insp").Select Range("g15").Select Application.ScreenUpdating = True End Sub
Bonjour,
garde le
Application.ScreenUpdating = False
mais dans le
Shell(...
remplace ,1) par ,0)
lSteph
"Daniel" <pellet15@videotron.ca> a écrit dans le message de news:
fnrae.29825$M85.948811@wagner.videotron.net...
Bonjour
Dans le vba suivant j'ouvre un autre programme et
je copie une donnée dans mon fichier Excel ,
mais je voudrait ne pas voir l'exécution a l'écran.
Application.ScreenUpdating = False
ne change rein pourquoi !
Que faire ?
Merci
Sub Ouvrirnroute()
Application.ScreenUpdating = False
MyAppID = Shell("C:Program FilesGarminnRouteUSnRoute.exe", 1)
SendKeys "^w" ' Envoie la combinaison CTRL+w ouvre une fenêtre
SendKeys "^C" ' Envoie la combinaison CTRL+c copie sur presse-papier
SendKeys "%{tab}", True 'Envoie la combinaison CTRL+tab
Dim MyData As DataObject
Set MyData = New DataObject
MyData.GetFromClipboard 'Récupérer le Presse-papier
Sheets("Feuille_insp").Select
Range("H15").Select
Selection.ClearContents
Sheets("Feuille_insp").Range("h15").Select
ActiveSheet.Paste
Sheets("Feuille_insp").Select
Range("g15").Select
Application.ScreenUpdating = True
End Sub
Bonjour, garde le Application.ScreenUpdating = False mais dans le Shell(... remplace ,1) par ,0)
lSteph "Daniel" a écrit dans le message de news: fnrae.29825$
Bonjour Dans le vba suivant j'ouvre un autre programme et je copie une donnée dans mon fichier Excel , mais je voudrait ne pas voir l'exécution a l'écran.
Application.ScreenUpdating = False ne change rein pourquoi ! Que faire ? Merci
Sub Ouvrirnroute() Application.ScreenUpdating = False MyAppID = Shell("C:Program FilesGarminnRouteUSnRoute.exe", 1) SendKeys "^w" ' Envoie la combinaison CTRL+w ouvre une fenêtre SendKeys "^C" ' Envoie la combinaison CTRL+c copie sur presse-papier SendKeys "%{tab}", True 'Envoie la combinaison CTRL+tab Dim MyData As DataObject Set MyData = New DataObject MyData.GetFromClipboard 'Récupérer le Presse-papier Sheets("Feuille_insp").Select Range("H15").Select Selection.ClearContents Sheets("Feuille_insp").Range("h15").Select ActiveSheet.Paste Sheets("Feuille_insp").Select Range("g15").Select Application.ScreenUpdating = True End Sub
Daniel
Bonsoir lSteph
J'ai mit le 0 et il n'y a pas de changement!!
Merci
"LSteph" a écrit dans le message de news: %
Bonjour, garde le Application.ScreenUpdating = False mais dans le Shell(... remplace ,1) par ,0)
lSteph "Daniel" a écrit dans le message de news: fnrae.29825$
Bonjour Dans le vba suivant j'ouvre un autre programme et je copie une donnée dans mon fichier Excel , mais je voudrait ne pas voir l'exécution a l'écran.
Application.ScreenUpdating = False ne change rein pourquoi ! Que faire ? Merci
Sub Ouvrirnroute() Application.ScreenUpdating = False MyAppID = Shell("C:Program FilesGarminnRouteUSnRoute.exe", 1) SendKeys "^w" ' Envoie la combinaison CTRL+w ouvre une fenêtre SendKeys "^C" ' Envoie la combinaison CTRL+c copie sur presse-papier SendKeys "%{tab}", True 'Envoie la combinaison CTRL+tab Dim MyData As DataObject Set MyData = New DataObject MyData.GetFromClipboard 'Récupérer le Presse-papier Sheets("Feuille_insp").Select Range("H15").Select Selection.ClearContents Sheets("Feuille_insp").Range("h15").Select ActiveSheet.Paste Sheets("Feuille_insp").Select Range("g15").Select Application.ScreenUpdating = True End Sub
Bonsoir lSteph
J'ai mit le 0 et il n'y a pas de changement!!
Merci
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23bSXQJCSFHA.3076@TK2MSFTNGP14.phx.gbl...
Bonjour,
garde le
Application.ScreenUpdating = False
mais dans le
Shell(...
remplace ,1) par ,0)
lSteph
"Daniel" <pellet15@videotron.ca> a écrit dans le message de news:
fnrae.29825$M85.948811@wagner.videotron.net...
Bonjour
Dans le vba suivant j'ouvre un autre programme et
je copie une donnée dans mon fichier Excel ,
mais je voudrait ne pas voir l'exécution a l'écran.
Application.ScreenUpdating = False
ne change rein pourquoi !
Que faire ?
Merci
Sub Ouvrirnroute()
Application.ScreenUpdating = False
MyAppID = Shell("C:Program FilesGarminnRouteUSnRoute.exe", 1)
SendKeys "^w" ' Envoie la combinaison CTRL+w ouvre une fenêtre
SendKeys "^C" ' Envoie la combinaison CTRL+c copie sur presse-papier
SendKeys "%{tab}", True 'Envoie la combinaison CTRL+tab
Dim MyData As DataObject
Set MyData = New DataObject
MyData.GetFromClipboard 'Récupérer le Presse-papier
Sheets("Feuille_insp").Select
Range("H15").Select
Selection.ClearContents
Sheets("Feuille_insp").Range("h15").Select
ActiveSheet.Paste
Sheets("Feuille_insp").Select
Range("g15").Select
Application.ScreenUpdating = True
End Sub
Bonjour, garde le Application.ScreenUpdating = False mais dans le Shell(... remplace ,1) par ,0)
lSteph "Daniel" a écrit dans le message de news: fnrae.29825$
Bonjour Dans le vba suivant j'ouvre un autre programme et je copie une donnée dans mon fichier Excel , mais je voudrait ne pas voir l'exécution a l'écran.
Application.ScreenUpdating = False ne change rein pourquoi ! Que faire ? Merci
Sub Ouvrirnroute() Application.ScreenUpdating = False MyAppID = Shell("C:Program FilesGarminnRouteUSnRoute.exe", 1) SendKeys "^w" ' Envoie la combinaison CTRL+w ouvre une fenêtre SendKeys "^C" ' Envoie la combinaison CTRL+c copie sur presse-papier SendKeys "%{tab}", True 'Envoie la combinaison CTRL+tab Dim MyData As DataObject Set MyData = New DataObject MyData.GetFromClipboard 'Récupérer le Presse-papier Sheets("Feuille_insp").Select Range("H15").Select Selection.ClearContents Sheets("Feuille_insp").Range("h15").Select ActiveSheet.Paste Sheets("Feuille_insp").Select Range("g15").Select Application.ScreenUpdating = True End Sub