Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Bonjour Thierry;
Il faut bien sur que le nombre de fichiers à copier soit conséquent pour
que
l'animation soit affichée:
Sub AnimateCopy()
On Error GoTo 1
Const Source As String = "c:temp*.*"
Const Target As String = "C:Nouveau dossier"
If Dir(Target, vbDirectory) = "" Then MkDir Target
CreateObject("Shell.Application").Namespace(Target).CopyHere (Source)
Exit Sub
1: MsgBox Err.Number & Err.Description, 64
End Sub
MP
"Thierry" a écrit dans le message de
news:Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancerpendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Bonjour Thierry;
Il faut bien sur que le nombre de fichiers à copier soit conséquent pour
que
l'animation soit affichée:
Sub AnimateCopy()
On Error GoTo 1
Const Source As String = "c:temp*.*"
Const Target As String = "C:Nouveau dossier"
If Dir(Target, vbDirectory) = "" Then MkDir Target
CreateObject("Shell.Application").Namespace(Target).CopyHere (Source)
Exit Sub
1: MsgBox Err.Number & Err.Description, 64
End Sub
MP
"Thierry" <admin.tr@free.fr> a écrit dans le message de
news:uc3x0sjGFHA.2356@TK2MSFTNGP12.phx.gbl...
Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Bonjour Thierry;
Il faut bien sur que le nombre de fichiers à copier soit conséquent pour
que
l'animation soit affichée:
Sub AnimateCopy()
On Error GoTo 1
Const Source As String = "c:temp*.*"
Const Target As String = "C:Nouveau dossier"
If Dir(Target, vbDirectory) = "" Then MkDir Target
CreateObject("Shell.Application").Namespace(Target).CopyHere (Source)
Exit Sub
1: MsgBox Err.Number & Err.Description, 64
End Sub
MP
"Thierry" a écrit dans le message de
news:Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancerpendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Merci Michel pour ta réponse.
Je viens d'essayer et cela marche.
Mais comment gérer l'erreure provoqué lorsque je répond NON
dans la fenètre "Remplacement du fichier" lorsque Target existe déjà.
Thierry
"Michel Pierron" a écrit dans le message de news:
uxG$Bonjour Thierry;
Il faut bien sur que le nombre de fichiers à copier soit conséquent pour
quel'animation soit affichée:
Sub AnimateCopy()
On Error GoTo 1
Const Source As String = "c:temp*.*"
Const Target As String = "C:Nouveau dossier"
If Dir(Target, vbDirectory) = "" Then MkDir Target
CreateObject("Shell.Application").Namespace(Target).CopyHere (Source)
Exit Sub
1: MsgBox Err.Number & Err.Description, 64
End Sub
MP
"Thierry" a écrit dans le message de
news:Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancerpendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Merci Michel pour ta réponse.
Je viens d'essayer et cela marche.
Mais comment gérer l'erreure provoqué lorsque je répond NON
dans la fenètre "Remplacement du fichier" lorsque Target existe déjà.
Thierry
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message de news:
uxG$gNmGFHA.3156@TK2MSFTNGP10.phx.gbl...
Bonjour Thierry;
Il faut bien sur que le nombre de fichiers à copier soit conséquent pour
que
l'animation soit affichée:
Sub AnimateCopy()
On Error GoTo 1
Const Source As String = "c:temp*.*"
Const Target As String = "C:Nouveau dossier"
If Dir(Target, vbDirectory) = "" Then MkDir Target
CreateObject("Shell.Application").Namespace(Target).CopyHere (Source)
Exit Sub
1: MsgBox Err.Number & Err.Description, 64
End Sub
MP
"Thierry" <admin.tr@free.fr> a écrit dans le message de
news:uc3x0sjGFHA.2356@TK2MSFTNGP12.phx.gbl...
Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Merci Michel pour ta réponse.
Je viens d'essayer et cela marche.
Mais comment gérer l'erreure provoqué lorsque je répond NON
dans la fenètre "Remplacement du fichier" lorsque Target existe déjà.
Thierry
"Michel Pierron" a écrit dans le message de news:
uxG$Bonjour Thierry;
Il faut bien sur que le nombre de fichiers à copier soit conséquent pour
quel'animation soit affichée:
Sub AnimateCopy()
On Error GoTo 1
Const Source As String = "c:temp*.*"
Const Target As String = "C:Nouveau dossier"
If Dir(Target, vbDirectory) = "" Then MkDir Target
CreateObject("Shell.Application").Namespace(Target).CopyHere (Source)
Exit Sub
1: MsgBox Err.Number & Err.Description, 64
End Sub
MP
"Thierry" a écrit dans le message de
news:Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancerpendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Re Thierry;
Détaille ta demande, parceque à priori, il n'y a pas d'erreur si tu
réponds
non, ça passe au fichier suivant et ainsi de suite.
Sinon, indique nous le numéro d'erreur.
MP
"Thierry" a écrit dans le message de
news:Merci Michel pour ta réponse.
Je viens d'essayer et cela marche.
Mais comment gérer l'erreure provoqué lorsque je répond NON
dans la fenètre "Remplacement du fichier" lorsque Target existe déjà.
Thierry
Re Thierry;
Détaille ta demande, parceque à priori, il n'y a pas d'erreur si tu
réponds
non, ça passe au fichier suivant et ainsi de suite.
Sinon, indique nous le numéro d'erreur.
MP
"Thierry" <admin.tr@free.fr> a écrit dans le message de
news:ucqwJvmGFHA.2276@TK2MSFTNGP15.phx.gbl...
Merci Michel pour ta réponse.
Je viens d'essayer et cela marche.
Mais comment gérer l'erreure provoqué lorsque je répond NON
dans la fenètre "Remplacement du fichier" lorsque Target existe déjà.
Thierry
Re Thierry;
Détaille ta demande, parceque à priori, il n'y a pas d'erreur si tu
réponds
non, ça passe au fichier suivant et ainsi de suite.
Sinon, indique nous le numéro d'erreur.
MP
"Thierry" a écrit dans le message de
news:Merci Michel pour ta réponse.
Je viens d'essayer et cela marche.
Mais comment gérer l'erreure provoqué lorsque je répond NON
dans la fenètre "Remplacement du fichier" lorsque Target existe déjà.
Thierry
"Michel Pierron" a écrit dans le message de news:Re Thierry;
Détaille ta demande, parceque à priori, il n'y a pas d'erreur si tu
répondsnon, ça passe au fichier suivant et ainsi de suite.
Sinon, indique nous le numéro d'erreur.
MP
"Thierry" a écrit dans le message de
news:Merci Michel pour ta réponse.
Je viens d'essayer et cela marche.
Mais comment gérer l'erreure provoqué lorsque je répond NON
dans la fenètre "Remplacement du fichier" lorsque Target existe déjà.
Thierry
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message de news:
eKz0nKnGFHA.2936@TK2MSFTNGP15.phx.gbl...
Re Thierry;
Détaille ta demande, parceque à priori, il n'y a pas d'erreur si tu
réponds
non, ça passe au fichier suivant et ainsi de suite.
Sinon, indique nous le numéro d'erreur.
MP
"Thierry" <admin.tr@free.fr> a écrit dans le message de
news:ucqwJvmGFHA.2276@TK2MSFTNGP15.phx.gbl...
Merci Michel pour ta réponse.
Je viens d'essayer et cela marche.
Mais comment gérer l'erreure provoqué lorsque je répond NON
dans la fenètre "Remplacement du fichier" lorsque Target existe déjà.
Thierry
"Michel Pierron" a écrit dans le message de news:Re Thierry;
Détaille ta demande, parceque à priori, il n'y a pas d'erreur si tu
répondsnon, ça passe au fichier suivant et ainsi de suite.
Sinon, indique nous le numéro d'erreur.
MP
"Thierry" a écrit dans le message de
news:Merci Michel pour ta réponse.
Je viens d'essayer et cela marche.
Mais comment gérer l'erreure provoqué lorsque je répond NON
dans la fenètre "Remplacement du fichier" lorsque Target existe déjà.
Thierry
Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Petit exemple d'une autre solution possible, avec une fonction de l'API
Windows
(les fichiers source et destination sont à adapter mais la source doit
être un
fichier ou, comme dans l'exemple, un dossier volumineux si tu veux avoir
le
temps de voir l'animation !) :
''''''''''''''''''''''''''''
'(dans un module ordinaire)
Type SHFILEOPSTRUCT
hwnd As Long
wFunc As Long
pFrom As String
pTo As String
fFlags As Integer
fAnyOperationsAborted As Boolean
hNameMappings As Long
lpszProgressTitle As String ' only used if FOF_SIMPLEPROGRESS
End Type
Declare Function SHFileOperation Lib "shell32.dll" _
Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Sub CopieAvecAnimation()
Dim ShFileOp As SHFILEOPSTRUCT
Dim Src As String, Dest As String
Src = "C:Program FilesMicrosoft OfficeOffice101036"
Dest = "C:Documents and SettingsAll UsersBureau"
With ShFileOp
.wFunc = 2
.pFrom = Src
.pTo = Dest
End With
SHFileOperation ShFileOp
End Sub
''''''''''''''''''''''''''''
--
GaenoniusBonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Petit exemple d'une autre solution possible, avec une fonction de l'API
Windows
(les fichiers source et destination sont à adapter mais la source doit
être un
fichier ou, comme dans l'exemple, un dossier volumineux si tu veux avoir
le
temps de voir l'animation !) :
''''''''''''''''''''''''''''
'(dans un module ordinaire)
Type SHFILEOPSTRUCT
hwnd As Long
wFunc As Long
pFrom As String
pTo As String
fFlags As Integer
fAnyOperationsAborted As Boolean
hNameMappings As Long
lpszProgressTitle As String ' only used if FOF_SIMPLEPROGRESS
End Type
Declare Function SHFileOperation Lib "shell32.dll" _
Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Sub CopieAvecAnimation()
Dim ShFileOp As SHFILEOPSTRUCT
Dim Src As String, Dest As String
Src = "C:Program FilesMicrosoft OfficeOffice101036"
Dest = "C:Documents and SettingsAll UsersBureau"
With ShFileOp
.wFunc = 2
.pFrom = Src
.pTo = Dest
End With
SHFileOperation ShFileOp
End Sub
''''''''''''''''''''''''''''
--
Gaenonius
Bonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+
Petit exemple d'une autre solution possible, avec une fonction de l'API
Windows
(les fichiers source et destination sont à adapter mais la source doit
être un
fichier ou, comme dans l'exemple, un dossier volumineux si tu veux avoir
le
temps de voir l'animation !) :
''''''''''''''''''''''''''''
'(dans un module ordinaire)
Type SHFILEOPSTRUCT
hwnd As Long
wFunc As Long
pFrom As String
pTo As String
fFlags As Integer
fAnyOperationsAborted As Boolean
hNameMappings As Long
lpszProgressTitle As String ' only used if FOF_SIMPLEPROGRESS
End Type
Declare Function SHFileOperation Lib "shell32.dll" _
Alias "SHFileOperationA" (lpFileOp As SHFILEOPSTRUCT) As Long
Sub CopieAvecAnimation()
Dim ShFileOp As SHFILEOPSTRUCT
Dim Src As String, Dest As String
Src = "C:Program FilesMicrosoft OfficeOffice101036"
Dest = "C:Documents and SettingsAll UsersBureau"
With ShFileOp
.wFunc = 2
.pFrom = Src
.pTo = Dest
End With
SHFileOperation ShFileOp
End Sub
''''''''''''''''''''''''''''
--
GaenoniusBonjour,
peut on récupérer le logo animé de copie de fichier du system pour le
lancer
pendant l'exécution de FileCopy sous VBA.
Merci de votre aide.
A+