Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
-----Message d'origine-----
Bonsoir à tous,
Un lien hypertexte devrai suffir.
Insertion/Lien hypertexte.
Merci d'avoir lu jusque là.
"Izmi" a écrit dans le
message de news: 061701c55fbb$35a27710$
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
-----Message d'origine-----
Bonsoir à tous,
Un lien hypertexte devrai suffir.
Insertion/Lien hypertexte.
Merci d'avoir lu jusque là.
"Izmi" <Izmi@discussions.microsoft.com> a écrit dans le
message de news: 061701c55fbb$35a27710$a501280a@phx.gbl...
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
-----Message d'origine-----
Bonsoir à tous,
Un lien hypertexte devrai suffir.
Insertion/Lien hypertexte.
Merci d'avoir lu jusque là.
"Izmi" a écrit dans le
message de news: 061701c55fbb$35a27710$
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
En fait j'avais oublié de préciser que les liens...
Oui j'avais oublié ce fil.
ces "hypercompliqués_liens_relatifs".
Je ne vois pas ce que tu y as trouvé compliqué et d'ailleurs il ne me semble pas que tu l'as pas précisés.
... . Alors j'ai pensé
qu'avec une macro je m'en sortirais peut-être.
Toujours le fantasme courant des macros, où tu avais une idée précise ?
-----Message d'origine-----
Bonsoir à tous,
Un lien hypertexte devrai suffir.
Insertion/Lien hypertexte.
Merci d'avoir lu jusque là.
"Izmi" a écrit dans le
message de news: 061701c55fbb$35a27710$
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
En fait j'avais oublié de préciser que les liens...
Oui j'avais oublié ce fil.
ces "hypercompliqués_liens_relatifs".
Je ne vois pas ce que tu y as trouvé compliqué et d'ailleurs il ne me semble pas que tu l'as pas précisés.
... . Alors j'ai pensé
qu'avec une macro je m'en sortirais peut-être.
Toujours le fantasme courant des macros, où tu avais une idée précise ?
-----Message d'origine-----
Bonsoir à tous,
Un lien hypertexte devrai suffir.
Insertion/Lien hypertexte.
Merci d'avoir lu jusque là.
"Izmi" <Izmi@discussions.microsoft.com> a écrit dans le
message de news: 061701c55fbb$35a27710$a501280a@phx.gbl...
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
En fait j'avais oublié de préciser que les liens...
Oui j'avais oublié ce fil.
ces "hypercompliqués_liens_relatifs".
Je ne vois pas ce que tu y as trouvé compliqué et d'ailleurs il ne me semble pas que tu l'as pas précisés.
... . Alors j'ai pensé
qu'avec une macro je m'en sortirais peut-être.
Toujours le fantasme courant des macros, où tu avais une idée précise ?
-----Message d'origine-----
Bonsoir à tous,
Un lien hypertexte devrai suffir.
Insertion/Lien hypertexte.
Merci d'avoir lu jusque là.
"Izmi" a écrit dans le
message de news: 061701c55fbb$35a27710$
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour,
La mémoire m'a fait défaut. Voici une macro pour retrouver un
fichier
enfoui dans une arborescence du bureau:
Sub ChercheSurLedisque()
'Clément Marcotte
'Amos (Québec)
'Grandement inspiré de allapi.net
'URL: http://www.allapi.net/
'E-Mail:
Dim tempStr As String, Ret As Long, lefichier As String
Dim message As String, laplace As String, lendroit As Byte
'create a buffer string
tempStr = String(MAX_PATH, 0)
'Si le fichier existe, le résultat est 1
'autrement, le résultat est 0
lendroit = InStr(Selection, Chr(13))
If lendroit > 0 Then
lefichier = Left(Selection, Len(Selection) - 1)
End If
lefichier = Trim(lefichier)
Ret = SearchTreeForFile("c:windowsbureau", lefichier, tempStr)
If Ret <> 0 Then
laplace = Left$(tempStr, InStr(1, tempStr, Chr$(0)) - 1)
Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdMove
Selection.InsertAfter (laplace)
message = "Le fichier " & lefichier & vbNewLine
message = message & " a été trouvé dans " & vbNewLine
message = message & laplace
MsgBox message
Else
laplace = "Fichier non trouvé ou inexistant :"
MsgBox laplace & lefichier
End If
End Sub
--
On n' apprend pas à un vieux singe à faire des grimaces
"Izmi" a écrit dans le message de
news:061701c55fbb$35a27710$Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour,
La mémoire m'a fait défaut. Voici une macro pour retrouver un
fichier
enfoui dans une arborescence du bureau:
Sub ChercheSurLedisque()
'Clément Marcotte
'Amos (Québec)
'Grandement inspiré de allapi.net
'URL: http://www.allapi.net/
'E-Mail: KPDTeam@Allapi.net
Dim tempStr As String, Ret As Long, lefichier As String
Dim message As String, laplace As String, lendroit As Byte
'create a buffer string
tempStr = String(MAX_PATH, 0)
'Si le fichier existe, le résultat est 1
'autrement, le résultat est 0
lendroit = InStr(Selection, Chr(13))
If lendroit > 0 Then
lefichier = Left(Selection, Len(Selection) - 1)
End If
lefichier = Trim(lefichier)
Ret = SearchTreeForFile("c:windowsbureau", lefichier, tempStr)
If Ret <> 0 Then
laplace = Left$(tempStr, InStr(1, tempStr, Chr$(0)) - 1)
Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdMove
Selection.InsertAfter (laplace)
message = "Le fichier " & lefichier & vbNewLine
message = message & " a été trouvé dans " & vbNewLine
message = message & laplace
MsgBox message
Else
laplace = "Fichier non trouvé ou inexistant :"
MsgBox laplace & lefichier
End If
End Sub
--
On n' apprend pas à un vieux singe à faire des grimaces
"Izmi" <Izmi@discussions.microsoft.com> a écrit dans le message de
news:061701c55fbb$35a27710$a501280a@phx.gbl...
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour,
La mémoire m'a fait défaut. Voici une macro pour retrouver un
fichier
enfoui dans une arborescence du bureau:
Sub ChercheSurLedisque()
'Clément Marcotte
'Amos (Québec)
'Grandement inspiré de allapi.net
'URL: http://www.allapi.net/
'E-Mail:
Dim tempStr As String, Ret As Long, lefichier As String
Dim message As String, laplace As String, lendroit As Byte
'create a buffer string
tempStr = String(MAX_PATH, 0)
'Si le fichier existe, le résultat est 1
'autrement, le résultat est 0
lendroit = InStr(Selection, Chr(13))
If lendroit > 0 Then
lefichier = Left(Selection, Len(Selection) - 1)
End If
lefichier = Trim(lefichier)
Ret = SearchTreeForFile("c:windowsbureau", lefichier, tempStr)
If Ret <> 0 Then
laplace = Left$(tempStr, InStr(1, tempStr, Chr$(0)) - 1)
Selection.MoveRight Unit:=wdCharacter, Count:=2, Extend:=wdMove
Selection.InsertAfter (laplace)
message = "Le fichier " & lefichier & vbNewLine
message = message & " a été trouvé dans " & vbNewLine
message = message & laplace
MsgBox message
Else
laplace = "Fichier non trouvé ou inexistant :"
MsgBox laplace & lefichier
End If
End Sub
--
On n' apprend pas à un vieux singe à faire des grimaces
"Izmi" a écrit dans le message de
news:061701c55fbb$35a27710$Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour,
Avec cela:
Dans l'entête du module, en dehors de toute procédure
Type BrowseInfo
hWndOwner As Long
pIDLRoot As Long
pszDisplayName As Long
lpszTitle As Long
ulFlags As Long
lpfnCallback As Long
lParam As Long
iImage As Long
End Type
Const BIF_RETURNONLYFSDIRS = 1
Private Declare Sub CoTaskMemFree Lib "ole32.dll" (ByVal hMem As
Long)
Private Declare Function lstrcat Lib "kernel32" Alias _
"lstrcatA" (ByVal lpString1 As String, ByVal lpString2 As String) As
Long
Private Declare Function SHBrowseForFolder Lib "shell32" (lpbi As
BrowseInfo) As Long
Private Declare Function SHGetPathFromIDList Lib "shell32" (ByVal
pidList As Long, _
ByVal lpBuffer As String) As Long
Plus cette procédure:
Sub SelectionDossier()
'Clément Marcotte
'Amos (Québec)
'Très inspiré de KPD-Team 1998
'URL: http://www.allapi.net/
'
Dim iNull As Integer, lpIDList As Long, lResult As Long
Dim sPath As String, udtBI As BrowseInfo
'Show the 'Browse for folder' dialog
lpIDList = SHBrowseForFolder(udtBI)
If lpIDList Then
sPath = String$(MAX_PATH, 0)
'Get the path from the IDList
SHGetPathFromIDList lpIDList, sPath
'free the block of memory
CoTaskMemFree lpIDList
iNull = InStr(sPath, vbNullChar)
If iNull Then
sPath = Left$(sPath, iNull - 1)
End If
End If
'Afficher les fichiers Excel du dossier
'choisi pour fins de vérification
letexte = Dir(sPath & "" & "*.xls")
Selection.InsertAfter letexte & Chr(13)
Selection.MoveRight unit:=wdCharacter, Extend:=wdMove
Do Until letexte = ""
letexte = Dir
Selection.InsertAfter letexte & Chr(13)
Selection.MoveRight unit:=wdCharacter, Extend:=wdMove
Loop
End Sub
--
On n' apprend pas à un vieux singe à faire des grimaces
"Izmi" a écrit dans le message de
news:061701c55fbb$35a27710$Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour,
Avec cela:
Dans l'entête du module, en dehors de toute procédure
Type BrowseInfo
hWndOwner As Long
pIDLRoot As Long
pszDisplayName As Long
lpszTitle As Long
ulFlags As Long
lpfnCallback As Long
lParam As Long
iImage As Long
End Type
Const BIF_RETURNONLYFSDIRS = 1
Private Declare Sub CoTaskMemFree Lib "ole32.dll" (ByVal hMem As
Long)
Private Declare Function lstrcat Lib "kernel32" Alias _
"lstrcatA" (ByVal lpString1 As String, ByVal lpString2 As String) As
Long
Private Declare Function SHBrowseForFolder Lib "shell32" (lpbi As
BrowseInfo) As Long
Private Declare Function SHGetPathFromIDList Lib "shell32" (ByVal
pidList As Long, _
ByVal lpBuffer As String) As Long
Plus cette procédure:
Sub SelectionDossier()
'Clément Marcotte
'Amos (Québec)
'Très inspiré de KPD-Team 1998
'URL: http://www.allapi.net/
'KPDTeam@Allapi.net
Dim iNull As Integer, lpIDList As Long, lResult As Long
Dim sPath As String, udtBI As BrowseInfo
'Show the 'Browse for folder' dialog
lpIDList = SHBrowseForFolder(udtBI)
If lpIDList Then
sPath = String$(MAX_PATH, 0)
'Get the path from the IDList
SHGetPathFromIDList lpIDList, sPath
'free the block of memory
CoTaskMemFree lpIDList
iNull = InStr(sPath, vbNullChar)
If iNull Then
sPath = Left$(sPath, iNull - 1)
End If
End If
'Afficher les fichiers Excel du dossier
'choisi pour fins de vérification
letexte = Dir(sPath & "" & "*.xls")
Selection.InsertAfter letexte & Chr(13)
Selection.MoveRight unit:=wdCharacter, Extend:=wdMove
Do Until letexte = ""
letexte = Dir
Selection.InsertAfter letexte & Chr(13)
Selection.MoveRight unit:=wdCharacter, Extend:=wdMove
Loop
End Sub
--
On n' apprend pas à un vieux singe à faire des grimaces
"Izmi" <Izmi@discussions.microsoft.com> a écrit dans le message de
news:061701c55fbb$35a27710$a501280a@phx.gbl...
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
Bonjour,
Avec cela:
Dans l'entête du module, en dehors de toute procédure
Type BrowseInfo
hWndOwner As Long
pIDLRoot As Long
pszDisplayName As Long
lpszTitle As Long
ulFlags As Long
lpfnCallback As Long
lParam As Long
iImage As Long
End Type
Const BIF_RETURNONLYFSDIRS = 1
Private Declare Sub CoTaskMemFree Lib "ole32.dll" (ByVal hMem As
Long)
Private Declare Function lstrcat Lib "kernel32" Alias _
"lstrcatA" (ByVal lpString1 As String, ByVal lpString2 As String) As
Long
Private Declare Function SHBrowseForFolder Lib "shell32" (lpbi As
BrowseInfo) As Long
Private Declare Function SHGetPathFromIDList Lib "shell32" (ByVal
pidList As Long, _
ByVal lpBuffer As String) As Long
Plus cette procédure:
Sub SelectionDossier()
'Clément Marcotte
'Amos (Québec)
'Très inspiré de KPD-Team 1998
'URL: http://www.allapi.net/
'
Dim iNull As Integer, lpIDList As Long, lResult As Long
Dim sPath As String, udtBI As BrowseInfo
'Show the 'Browse for folder' dialog
lpIDList = SHBrowseForFolder(udtBI)
If lpIDList Then
sPath = String$(MAX_PATH, 0)
'Get the path from the IDList
SHGetPathFromIDList lpIDList, sPath
'free the block of memory
CoTaskMemFree lpIDList
iNull = InStr(sPath, vbNullChar)
If iNull Then
sPath = Left$(sPath, iNull - 1)
End If
End If
'Afficher les fichiers Excel du dossier
'choisi pour fins de vérification
letexte = Dir(sPath & "" & "*.xls")
Selection.InsertAfter letexte & Chr(13)
Selection.MoveRight unit:=wdCharacter, Extend:=wdMove
Do Until letexte = ""
letexte = Dir
Selection.InsertAfter letexte & Chr(13)
Selection.MoveRight unit:=wdCharacter, Extend:=wdMove
Loop
End Sub
--
On n' apprend pas à un vieux singe à faire des grimaces
"Izmi" a écrit dans le message de
news:061701c55fbb$35a27710$Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
-----Message d'origine-----
Bonsoir à tous,En fait j'avais oublié de préciser que les liens...
Oui j'avais oublié ce fil.
Faut dire que tu ne nous aides pas..., à t'aider.ces "hypercompliqués_liens_relatifs".
Je ne vois pas ce que tu y as trouvé compliqué et
d'ailleurs il ne me semble pas que tu l'as pas précisés.
... . Alors j'ai pensé
qu'avec une macro je m'en sortirais peut-être.
Toujours le fantasme courant des macros, où tu avais une
idée précise ?
Je crois que tu devrais :
- Essayer de rester dans le même fil.
- Nous indiquer ce que tu as essayer de faire par rapport
aux indications des uns et des autres. Nous indiquer les
tu y as rencontré et/ou l'absence de réponse a ton
problème que tu y as trouvé. Ah et puis si ça te fait
nous le dire et dans quelle direction...
Merci d'avoir lu jusque là.
"Izmi" a écrit dans le
message de news: 066901c55fc6$1e880080$
Merci pour votre réponse
En fait j'avais oublié de préciser que les liens
hypertextes ne m'ont pas du tout réussi. J'avais déjà
essayé sans succès malgré l'aide qui m'avait été
apportée, notamment par Anacoluthe. Je m'étais pendant
des heures et des heures escrimé,avec
ces "hypercompliqués_liens_relatifs". Alors j'ai pensé
qu'avec une macro je m'en sortirais peut-être.
Merci
Izmi-----Message d'origine-----
Bonsoir à tous,
Un lien hypertexte devrai suffir.
Insertion/Lien hypertexte.
Merci d'avoir lu jusque là.
"Izmi" a écrit dans le
message de news: 061701c55fbb$35a27710$Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
.
-----Message d'origine-----
Bonsoir à tous,
En fait j'avais oublié de préciser que les liens...
Oui j'avais oublié ce fil.
Faut dire que tu ne nous aides pas..., à t'aider.
ces "hypercompliqués_liens_relatifs".
Je ne vois pas ce que tu y as trouvé compliqué et
d'ailleurs il ne me semble pas que tu l'as pas précisés.
... . Alors j'ai pensé
qu'avec une macro je m'en sortirais peut-être.
Toujours le fantasme courant des macros, où tu avais une
idée précise ?
Je crois que tu devrais :
- Essayer de rester dans le même fil.
- Nous indiquer ce que tu as essayer de faire par rapport
aux indications des uns et des autres. Nous indiquer les
tu y as rencontré et/ou l'absence de réponse a ton
problème que tu y as trouvé. Ah et puis si ça te fait
nous le dire et dans quelle direction...
Merci d'avoir lu jusque là.
"Izmi" <Izmi@discussions.microsoft.com> a écrit dans le
message de news: 066901c55fc6$1e880080$a501280a@phx.gbl...
Merci pour votre réponse
En fait j'avais oublié de préciser que les liens
hypertextes ne m'ont pas du tout réussi. J'avais déjà
essayé sans succès malgré l'aide qui m'avait été
apportée, notamment par Anacoluthe. Je m'étais pendant
des heures et des heures escrimé,avec
ces "hypercompliqués_liens_relatifs". Alors j'ai pensé
qu'avec une macro je m'en sortirais peut-être.
Merci
Izmi
-----Message d'origine-----
Bonsoir à tous,
Un lien hypertexte devrai suffir.
Insertion/Lien hypertexte.
Merci d'avoir lu jusque là.
"Izmi" <Izmi@discussions.microsoft.com> a écrit dans le
message de news: 061701c55fbb$35a27710$a501280a@phx.gbl...
Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
.
-----Message d'origine-----
Bonsoir à tous,En fait j'avais oublié de préciser que les liens...
Oui j'avais oublié ce fil.
Faut dire que tu ne nous aides pas..., à t'aider.ces "hypercompliqués_liens_relatifs".
Je ne vois pas ce que tu y as trouvé compliqué et
d'ailleurs il ne me semble pas que tu l'as pas précisés.
... . Alors j'ai pensé
qu'avec une macro je m'en sortirais peut-être.
Toujours le fantasme courant des macros, où tu avais une
idée précise ?
Je crois que tu devrais :
- Essayer de rester dans le même fil.
- Nous indiquer ce que tu as essayer de faire par rapport
aux indications des uns et des autres. Nous indiquer les
tu y as rencontré et/ou l'absence de réponse a ton
problème que tu y as trouvé. Ah et puis si ça te fait
nous le dire et dans quelle direction...
Merci d'avoir lu jusque là.
"Izmi" a écrit dans le
message de news: 066901c55fc6$1e880080$
Merci pour votre réponse
En fait j'avais oublié de préciser que les liens
hypertextes ne m'ont pas du tout réussi. J'avais déjà
essayé sans succès malgré l'aide qui m'avait été
apportée, notamment par Anacoluthe. Je m'étais pendant
des heures et des heures escrimé,avec
ces "hypercompliqués_liens_relatifs". Alors j'ai pensé
qu'avec une macro je m'en sortirais peut-être.
Merci
Izmi-----Message d'origine-----
Bonsoir à tous,
Un lien hypertexte devrai suffir.
Insertion/Lien hypertexte.
Merci d'avoir lu jusque là.
"Izmi" a écrit dans le
message de news: 061701c55fbb$35a27710$Bonjour ;
Y - aurait - il moyen de placer une macro sur une page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
.
Rester sur le même fil ? C'est effectivement ce que je
devais faire mais comme les premiers fils sont déjà anciens
Rester sur le même fil ? C'est effectivement ce que je
devais faire mais comme les premiers fils sont déjà anciens
Rester sur le même fil ? C'est effectivement ce que je
devais faire mais comme les premiers fils sont déjà anciens
-----Message d'origine-----
Bonjour,
P.S. Faut sélectionner le nom du fichier dans un
document Word, avant
de lancer la macro.
P.P.S : Manque aussi les déclarations à mettre dans
l'entête du
module, en dehors de toute procédure:
Declare Function SearchTreeForFile Lib "imagehlp" (ByVal
RootPath As
String, _
ByVal InputPathName As String, _
ByVal OutputPathBuffer As String) As Long
Public Const MAX_PATH = 260
--
On n' apprend pas à un vieux singe à faire des grimaces
"Clément Marcotte" a
écrit dans le
message de news:u2O3au$Bonjour,
La mémoire m'a fait défaut. Voici une macro pour
retrouver un
fichierenfoui dans une arborescence du bureau:
Sub ChercheSurLedisque()
'Clément Marcotte
'Amos (Québec)
'Grandement inspiré de allapi.net
'URL: http://www.allapi.net/
'E-Mail:
Dim tempStr As String, Ret As Long, lefichier As
String
Dim message As String, laplace As String, lendroit
As Byte
'create a buffer string
tempStr = String(MAX_PATH, 0)
'Si le fichier existe, le résultat est 1
'autrement, le résultat est 0
lendroit = InStr(Selection, Chr(13))
If lendroit > 0 Then
lefichier = Left(Selection, Len(Selection) - 1)
End If
lefichier = Trim(lefichier)
Ret = SearchTreeForFile("c:windowsbureau",
lefichier, tempStr)
If Ret <> 0 Then
laplace = Left$(tempStr, InStr(1, tempStr,
Chr$(0)) - 1)
Selection.MoveRight Unit:=wdCharacter, Count:=2,
Extend:=wdMove
Selection.InsertAfter (laplace)
message = "Le fichier " & lefichier & vbNewLine
message = message & " a été trouvé dans " &
vbNewLine
message = message & laplace
MsgBox message
Else
laplace = "Fichier non trouvé ou inexistant :"
MsgBox laplace & lefichier
End If
End Sub
--
On n' apprend pas à un vieux singe à faire des grimaces
"Izmi" a écrit dans
le message de
news:061701c55fbb$35a27710$Bonjour ;
Y - aurait - il moyen de placer une macro sur une
page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
-----Message d'origine-----
Bonjour,
P.S. Faut sélectionner le nom du fichier dans un
document Word, avant
de lancer la macro.
P.P.S : Manque aussi les déclarations à mettre dans
l'entête du
module, en dehors de toute procédure:
Declare Function SearchTreeForFile Lib "imagehlp" (ByVal
RootPath As
String, _
ByVal InputPathName As String, _
ByVal OutputPathBuffer As String) As Long
Public Const MAX_PATH = 260
--
On n' apprend pas à un vieux singe à faire des grimaces
"Clément Marcotte" <clement.marcotte@sympatico.ca> a
écrit dans le
message de news:u2O3au$XFHA.2756@tk2msftngp13.phx.gbl...
Bonjour,
La mémoire m'a fait défaut. Voici une macro pour
retrouver un
fichier
enfoui dans une arborescence du bureau:
Sub ChercheSurLedisque()
'Clément Marcotte
'Amos (Québec)
'Grandement inspiré de allapi.net
'URL: http://www.allapi.net/
'E-Mail: KPDTeam@Allapi.net
Dim tempStr As String, Ret As Long, lefichier As
String
Dim message As String, laplace As String, lendroit
As Byte
'create a buffer string
tempStr = String(MAX_PATH, 0)
'Si le fichier existe, le résultat est 1
'autrement, le résultat est 0
lendroit = InStr(Selection, Chr(13))
If lendroit > 0 Then
lefichier = Left(Selection, Len(Selection) - 1)
End If
lefichier = Trim(lefichier)
Ret = SearchTreeForFile("c:windowsbureau",
lefichier, tempStr)
If Ret <> 0 Then
laplace = Left$(tempStr, InStr(1, tempStr,
Chr$(0)) - 1)
Selection.MoveRight Unit:=wdCharacter, Count:=2,
Extend:=wdMove
Selection.InsertAfter (laplace)
message = "Le fichier " & lefichier & vbNewLine
message = message & " a été trouvé dans " &
vbNewLine
message = message & laplace
MsgBox message
Else
laplace = "Fichier non trouvé ou inexistant :"
MsgBox laplace & lefichier
End If
End Sub
--
On n' apprend pas à un vieux singe à faire des grimaces
"Izmi" <Izmi@discussions.microsoft.com> a écrit dans
le message de
news:061701c55fbb$35a27710$a501280a@phx.gbl...
Bonjour ;
Y - aurait - il moyen de placer une macro sur une
page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.
-----Message d'origine-----
Bonjour,
P.S. Faut sélectionner le nom du fichier dans un
document Word, avant
de lancer la macro.
P.P.S : Manque aussi les déclarations à mettre dans
l'entête du
module, en dehors de toute procédure:
Declare Function SearchTreeForFile Lib "imagehlp" (ByVal
RootPath As
String, _
ByVal InputPathName As String, _
ByVal OutputPathBuffer As String) As Long
Public Const MAX_PATH = 260
--
On n' apprend pas à un vieux singe à faire des grimaces
"Clément Marcotte" a
écrit dans le
message de news:u2O3au$Bonjour,
La mémoire m'a fait défaut. Voici une macro pour
retrouver un
fichierenfoui dans une arborescence du bureau:
Sub ChercheSurLedisque()
'Clément Marcotte
'Amos (Québec)
'Grandement inspiré de allapi.net
'URL: http://www.allapi.net/
'E-Mail:
Dim tempStr As String, Ret As Long, lefichier As
String
Dim message As String, laplace As String, lendroit
As Byte
'create a buffer string
tempStr = String(MAX_PATH, 0)
'Si le fichier existe, le résultat est 1
'autrement, le résultat est 0
lendroit = InStr(Selection, Chr(13))
If lendroit > 0 Then
lefichier = Left(Selection, Len(Selection) - 1)
End If
lefichier = Trim(lefichier)
Ret = SearchTreeForFile("c:windowsbureau",
lefichier, tempStr)
If Ret <> 0 Then
laplace = Left$(tempStr, InStr(1, tempStr,
Chr$(0)) - 1)
Selection.MoveRight Unit:=wdCharacter, Count:=2,
Extend:=wdMove
Selection.InsertAfter (laplace)
message = "Le fichier " & lefichier & vbNewLine
message = message & " a été trouvé dans " &
vbNewLine
message = message & laplace
MsgBox message
Else
laplace = "Fichier non trouvé ou inexistant :"
MsgBox laplace & lefichier
End If
End Sub
--
On n' apprend pas à un vieux singe à faire des grimaces
"Izmi" a écrit dans
le message de
news:061701c55fbb$35a27710$Bonjour ;
Y - aurait - il moyen de placer une macro sur une
page
word pour appeler un dossier placer sur le bureau
comprenant plusieurs sous dossiers, fichiers excel,
documents word, PDF etc...
Merci
.