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
Pascal BENOIT
Bonjour Dolores,
Merci de ton aide !
Comme mon nom de fichier intègre déjà l'extension ".xls", J'ai un peu adapté le code que tu m'as proposé, ce qui donne :
***************************************
Private Sub FichierFacture_Click()
Dim FichierFacture As String Dim LienFichier As String
LienFichier = "D:chemin du repertoire" & FichierFacture
FollowHyperlink LienFichier
End Sub
**************************************
Et cela a pour effet d'ouvrir l'explorateur Windows dans le répertoire adéquat ! ... on progresse, mais ce n'est pas encore le résultat escompté, car je souhaiterais que le fichier visé s'ouvre automatiquement sous Excel.
Une idée ?
Cordialement, Pascal.
Bonjour Dolores,
Merci de ton aide !
Comme mon nom de fichier intègre déjà l'extension ".xls",
J'ai un peu adapté le code que tu m'as proposé, ce qui donne :
***************************************
Private Sub FichierFacture_Click()
Dim FichierFacture As String
Dim LienFichier As String
LienFichier = "D:chemin du repertoire" & FichierFacture
FollowHyperlink LienFichier
End Sub
**************************************
Et cela a pour effet d'ouvrir l'explorateur Windows dans le répertoire
adéquat !
... on progresse, mais ce n'est pas encore le résultat escompté, car je
souhaiterais que le fichier visé s'ouvre automatiquement sous Excel.
Comme mon nom de fichier intègre déjà l'extension ".xls", J'ai un peu adapté le code que tu m'as proposé, ce qui donne :
***************************************
Private Sub FichierFacture_Click()
Dim FichierFacture As String Dim LienFichier As String
LienFichier = "D:chemin du repertoire" & FichierFacture
FollowHyperlink LienFichier
End Sub
**************************************
Et cela a pour effet d'ouvrir l'explorateur Windows dans le répertoire adéquat ! ... on progresse, mais ce n'est pas encore le résultat escompté, car je souhaiterais que le fichier visé s'ouvre automatiquement sous Excel.
Une idée ?
Cordialement, Pascal.
Pascal BENOIT
suite à une expérience récente ;-)... je conseillerais plutôt sur "Double-clic" ! Et je choisirais le type de données Texte et non Lien hypertexte.
Merci de ton aide,
J'ai le même problème avec la procédure sur double-clic, et type de données Texte.
Pour mémoire, mon code : ******************************** Private Sub FichierFacture_DblClick(Cancel As Integer)
Dim FichierFacture As String Dim LienFichier As String
LienFichier = "D:répertoire" & FichierFacture
FollowHyperlink LienFichier
End Sub ********************************
... résultat : explorateur Windows ouvert sur le répertoire, mais pas de démarrage d'Excel :-(
Cordialement, Pascal.
suite à une expérience récente ;-)... je conseillerais plutôt sur
"Double-clic" !
Et je choisirais le type de données Texte et non Lien hypertexte.
Merci de ton aide,
J'ai le même problème avec la procédure sur double-clic, et type de données
Texte.
Pour mémoire, mon code :
********************************
Private Sub FichierFacture_DblClick(Cancel As Integer)
Dim FichierFacture As String
Dim LienFichier As String
LienFichier = "D:répertoire" & FichierFacture
FollowHyperlink LienFichier
End Sub
********************************
... résultat : explorateur Windows ouvert sur le répertoire, mais pas de
démarrage d'Excel :-(
Attends, Factures 2003 est le nom d'un dossier ? Sorti de son contexte, j'ai cru qu'il s'agissait du nom de fichier. Alors, il faut ajouter un "" avant de concaténer avec le nom du fichier. Cela doit donner :
Attends, Factures 2003 est le nom d'un dossier ?
Sorti de son contexte, j'ai cru qu'il s'agissait du nom de fichier.
Alors, il faut ajouter un "" avant de concaténer avec le nom du fichier.
Cela doit donner :
Attends, Factures 2003 est le nom d'un dossier ? Sorti de son contexte, j'ai cru qu'il s'agissait du nom de fichier. Alors, il faut ajouter un "" avant de concaténer avec le nom du fichier. Cela doit donner :
Hélas, même si le chemin est maintenant plus cohérent, les espaces entre BENOIT et CONSEIL puis entre FACTURES et 2003 mettent la panique dans l'execution du shell :-((
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
Hélas, même si le chemin est maintenant plus cohérent, les espaces entre
BENOIT et CONSEIL puis entre FACTURES et 2003 mettent la panique dans
l'execution du shell :-((
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Hélas, même si le chemin est maintenant plus cohérent, les espaces entre BENOIT et CONSEIL puis entre FACTURES et 2003 mettent la panique dans l'execution du shell :-((
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
prends la formule de Pierre et remplace simplement 32 par 34.
Ahhh c'est malin ca.....
32 !!!!!
et pourquoi pas 33, hein docteur ?
;-)))))
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
hm15
prends la formule de Pierre et remplace simplement 32 par 34.
Ahhh c'est malin ca.....
32 !!!!!
et pourquoi pas 33, hein docteur ?
;-)))))
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
prends la formule de Pierre et remplace simplement 32 par 34.
Ahhh c'est malin ca.....
32 !!!!!
et pourquoi pas 33, hein docteur ?
;-)))))
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
hm15
Tu as fait le plus dur, Pierre ! Ma spécialité : corriger les fautes des autres ;-)) J'espère que ce coup-là Pascal va nous annoncer une bonne nouvelle !
Au fait et au cas où il poserait la question... à propos de chr(34), sensé correspondre au caractère ", sais-tu pourquoi, si on le remplace par le caractère lui-même, ça ne fonctionne pas ?
prends la formule de Pierre et remplace simplement 32 par 34.
Ahhh c'est malin ca.....
32 !!!!!
et pourquoi pas 33, hein docteur ?
;-)))))
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
Tu as fait le plus dur, Pierre !
Ma spécialité : corriger les fautes des autres ;-))
J'espère que ce coup-là Pascal va nous annoncer une bonne nouvelle !
Au fait et au cas où il poserait la question... à propos de chr(34), sensé
correspondre au caractère ", sais-tu pourquoi, si on le remplace par le
caractère lui-même, ça ne fonctionne pas ?
"3stone" <3stone@skynet.be> a écrit dans le message de news:
uebMTrPYDHA.2392@TK2MSFTNGP10.phx.gbl...
hm15
prends la formule de Pierre et remplace simplement 32 par 34.
Ahhh c'est malin ca.....
32 !!!!!
et pourquoi pas 33, hein docteur ?
;-)))))
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Tu as fait le plus dur, Pierre ! Ma spécialité : corriger les fautes des autres ;-)) J'espère que ce coup-là Pascal va nous annoncer une bonne nouvelle !
Au fait et au cas où il poserait la question... à propos de chr(34), sensé correspondre au caractère ", sais-tu pourquoi, si on le remplace par le caractère lui-même, ça ne fonctionne pas ?
prends la formule de Pierre et remplace simplement 32 par 34.
Ahhh c'est malin ca.....
32 !!!!!
et pourquoi pas 33, hein docteur ?
;-)))))
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
3stone
re,
hm15
Au fait et au cas où il poserait la question... à propos de chr(34), sensé correspondre au caractère ", sais-tu pourquoi, si on le remplace par le caractère lui-même, ça ne fonctionne pas ?
devrait le faire aussi... mais, c'est moins "lisible"
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------
re,
hm15
Au fait et au cas où il poserait la question... à propos de chr(34), sensé
correspondre au caractère ", sais-tu pourquoi, si on le remplace par le
caractère lui-même, ça ne fonctionne pas ?
devrait le faire aussi... mais, c'est moins "lisible"
--
A+
Pierre (3stone) Access MVP
--------------------------------------
Une pour tous, tous pour une ;-)
http://users.skynet.be/mpfa/
--------------------------------------
Au fait et au cas où il poserait la question... à propos de chr(34), sensé correspondre au caractère ", sais-tu pourquoi, si on le remplace par le caractère lui-même, ça ne fonctionne pas ?
devrait le faire aussi... mais, c'est moins "lisible"
-- A+ Pierre (3stone) Access MVP -------------------------------------- Une pour tous, tous pour une ;-) http://users.skynet.be/mpfa/ --------------------------------------