Bonjour, Si tu as deux navigateurs, change le navigateur par défaut et essaie. Cordialement. Daniel
Bonjour,
Quel rapport avec mon navigateur ?
Bon dimanche
M.
Mets une adresse internet dans une cellule et clique dessus. Est-ce que ton navigateur affiche la page voulue ?
Bon c'était bien ce que Isabelle m'a recommandée d'aller voir hier, seulement hier je n'avais pas redémarré Excel et c'est pourquoi je ne voyais pas de différence :-[
Mais avec cette méthode Word est horriblement long à ouvrir alors que la méthode "Shell" c'est instantané
Bonjour,
Si tu as deux navigateurs, change le navigateur par défaut et essaie.
Cordialement.
Daniel
Bonjour,
Quel rapport avec mon navigateur ?
Bon dimanche
M.
Mets une adresse internet dans une cellule et clique dessus. Est-ce que ton
navigateur affiche la page voulue ?
Bon c'était bien ce que Isabelle m'a recommandée d'aller voir hier,
seulement hier je n'avais pas redémarré Excel et c'est pourquoi je ne
voyais pas de différence :-[
Mais avec cette méthode Word est horriblement long à ouvrir alors que
la méthode "Shell" c'est instantané
Bonjour, Si tu as deux navigateurs, change le navigateur par défaut et essaie. Cordialement. Daniel
Bonjour,
Quel rapport avec mon navigateur ?
Bon dimanche
M.
Mets une adresse internet dans une cellule et clique dessus. Est-ce que ton navigateur affiche la page voulue ?
Bon c'était bien ce que Isabelle m'a recommandée d'aller voir hier, seulement hier je n'avais pas redémarré Excel et c'est pourquoi je ne voyais pas de différence :-[
Mais avec cette méthode Word est horriblement long à ouvrir alors que la méthode "Shell" c'est instantané
Merci à vous Tous, et bon Dimanche.
Gloops
Michel a écrit, le 22/01/2011 15:55 :
Bonjour,
Dans une cellule j'ai par exemple c:temptoto.doc, je cherche à ouvr ir le fichier Word(dans Word) en cliquant sur la cellule.
Et là je galère dur. (Excel et Word 2007)
Merci de l'aide
M.
Bonjour,
Il y a une solution qui n'est peut-être pas la plus élégante, mais qui marche à tous les coups, à condition que : - le fichier indiqué existe bien - le type de fichier soit bien enregistré sur la machine avec un logiciel qui fonctionne pour le lancer - il n'y ait pas de souci sur la machine, du style le fichier est vérol é ou quelque chose empêche le logiciel de démarrer.
Private Declare Function ShellExecute Lib "shell32.dll" _ Alias "ShellExecuteA" ( _ ByVal hwnd As Long, _ ByVal lpOperation As String, _ ByVal lpFile As String, _ ByVal lpParameters As String, _ ByVal lpDirectory As String, _ ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1
Public Sub ExecutionFichier(Chemin As String) ShellExecute 0, "open", Chemin, "", CurDir, SW_SHOWNORMAL End Sub
Avec ça, quand on change de logiciel pour ouvrir le type de fichier, il n'y a rien à changer dans le code, c'est géré au niveau de la déclaration du type de fichier dans l'explorateur.
C'est pratique aussi pour placer une aide au format PDF dans le chemin de la base, auquel cas il faut penser à vérifier que le fichier PDF a bien été déployé en même temps que la base, et sinon indiquer à l'utilisateur le nom du fichier manquant et le répertoire où on le ch erche.
Pour contrôler la présence du fichier il y a la fonction Dir(), ou il existe aussi FileSystemObject mais qui est plus lourd donc ça dépend aussi si on a autre chose à faire avec.
Michel a écrit, le 22/01/2011 15:55 :
Bonjour,
Dans une cellule j'ai par exemple c:temptoto.doc, je cherche à ouvr ir
le fichier Word(dans Word) en cliquant sur la cellule.
Et là je galère dur. (Excel et Word 2007)
Merci de l'aide
M.
Bonjour,
Il y a une solution qui n'est peut-être pas la plus élégante, mais qui
marche à tous les coups, à condition que :
- le fichier indiqué existe bien
- le type de fichier soit bien enregistré sur la machine avec un
logiciel qui fonctionne pour le lancer
- il n'y ait pas de souci sur la machine, du style le fichier est vérol é
ou quelque chose empêche le logiciel de démarrer.
Private Declare Function ShellExecute Lib "shell32.dll" _
Alias "ShellExecuteA" ( _
ByVal hwnd As Long, _
ByVal lpOperation As String, _
ByVal lpFile As String, _
ByVal lpParameters As String, _
ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1
Public Sub ExecutionFichier(Chemin As String)
ShellExecute 0, "open", Chemin, "", CurDir, SW_SHOWNORMAL
End Sub
Avec ça, quand on change de logiciel pour ouvrir le type de fichier, il
n'y a rien à changer dans le code, c'est géré au niveau de la
déclaration du type de fichier dans l'explorateur.
C'est pratique aussi pour placer une aide au format PDF dans le chemin
de la base, auquel cas il faut penser à vérifier que le fichier PDF a
bien été déployé en même temps que la base, et sinon indiquer à
l'utilisateur le nom du fichier manquant et le répertoire où on le ch erche.
Pour contrôler la présence du fichier il y a la fonction Dir(), ou il
existe aussi FileSystemObject mais qui est plus lourd donc ça dépend
aussi si on a autre chose à faire avec.
Dans une cellule j'ai par exemple c:temptoto.doc, je cherche à ouvr ir le fichier Word(dans Word) en cliquant sur la cellule.
Et là je galère dur. (Excel et Word 2007)
Merci de l'aide
M.
Bonjour,
Il y a une solution qui n'est peut-être pas la plus élégante, mais qui marche à tous les coups, à condition que : - le fichier indiqué existe bien - le type de fichier soit bien enregistré sur la machine avec un logiciel qui fonctionne pour le lancer - il n'y ait pas de souci sur la machine, du style le fichier est vérol é ou quelque chose empêche le logiciel de démarrer.
Private Declare Function ShellExecute Lib "shell32.dll" _ Alias "ShellExecuteA" ( _ ByVal hwnd As Long, _ ByVal lpOperation As String, _ ByVal lpFile As String, _ ByVal lpParameters As String, _ ByVal lpDirectory As String, _ ByVal nShowCmd As Long) As Long
Const SW_SHOWNORMAL = 1
Public Sub ExecutionFichier(Chemin As String) ShellExecute 0, "open", Chemin, "", CurDir, SW_SHOWNORMAL End Sub
Avec ça, quand on change de logiciel pour ouvrir le type de fichier, il n'y a rien à changer dans le code, c'est géré au niveau de la déclaration du type de fichier dans l'explorateur.
C'est pratique aussi pour placer une aide au format PDF dans le chemin de la base, auquel cas il faut penser à vérifier que le fichier PDF a bien été déployé en même temps que la base, et sinon indiquer à l'utilisateur le nom du fichier manquant et le répertoire où on le ch erche.
Pour contrôler la présence du fichier il y a la fonction Dir(), ou il existe aussi FileSystemObject mais qui est plus lourd donc ça dépend aussi si on a autre chose à faire avec.
Modeste
Bonsour®
"Gloops" a écrit
Dans une cellule j'ai par exemple c:temptoto.doc, je cherche à ouvrir le fichier Word(dans Word) en cliquant sur la cellule. Et là je galère dur. (Excel et Word 2007)
transformer la cellule en hyperlien !!!
Bonsour®
"Gloops" a écrit
Dans une cellule j'ai par exemple c:temptoto.doc, je cherche à ouvrir
le fichier Word(dans Word) en cliquant sur la cellule.
Et là je galère dur. (Excel et Word 2007)
Dans une cellule j'ai par exemple c:temptoto.doc, je cherche à ouvrir le fichier Word(dans Word) en cliquant sur la cellule. Et là je galère dur. (Excel et Word 2007)
transformer la cellule en hyperlien !!!
Gloops
Modeste a écrit, le 23/01/2011 16:38 :
Bonsour®
"Gloops" a écrit
Dans une cellule j'ai par exemple c:temptoto.doc, je cherche à ou vrir le fichier Word(dans Word) en cliquant sur la cellule. Et là je galère dur. (Excel et Word 2007)
transformer la cellule en hyperlien !!!
ça a déjà été cité ;)
Modeste a écrit, le 23/01/2011 16:38 :
Bonsour®
"Gloops" a écrit
Dans une cellule j'ai par exemple c:temptoto.doc, je cherche à ou vrir
le fichier Word(dans Word) en cliquant sur la cellule.
Et là je galère dur. (Excel et Word 2007)
Dans une cellule j'ai par exemple c:temptoto.doc, je cherche à ou vrir le fichier Word(dans Word) en cliquant sur la cellule. Et là je galère dur. (Excel et Word 2007)
transformer la cellule en hyperlien !!!
ça a déjà été cité ;)
Gloops
Gloops a écrit, le 23/01/2011 16:27 :
C'est pratique aussi pour placer une aide au format PDF dans le chemin
oui, enfin ... le répertoire, quoi
de la base, auquel cas il faut penser à vérifier que le fichier PDF a bien été déployé en même temps que la base,
ah oui enfin le classeur. ça marche aussi sous Access, ce que je dis là.
et sinon indiquer à l'utilisateur le nom du fichier manquant et le répertoire où on le cherche.
Pour contrôler la présence du fichier il y a la fonction Dir(), ou il existe aussi FileSystemObject mais qui est plus lourd donc ça dépen d aussi si on a autre chose à faire avec.
Gloops a écrit, le 23/01/2011 16:27 :
C'est pratique aussi pour placer une aide au format PDF dans le chemin
oui, enfin ... le répertoire, quoi
de la base, auquel cas il faut penser à vérifier que le fichier PDF a
bien été déployé en même temps que la base,
ah oui enfin le classeur.
ça marche aussi sous Access, ce que je dis là.
et sinon indiquer à
l'utilisateur le nom du fichier manquant et le répertoire où on le cherche.
Pour contrôler la présence du fichier il y a la fonction Dir(), ou il
existe aussi FileSystemObject mais qui est plus lourd donc ça dépen d
aussi si on a autre chose à faire avec.
C'est pratique aussi pour placer une aide au format PDF dans le chemin
oui, enfin ... le répertoire, quoi
de la base, auquel cas il faut penser à vérifier que le fichier PDF a bien été déployé en même temps que la base,
ah oui enfin le classeur. ça marche aussi sous Access, ce que je dis là.
et sinon indiquer à l'utilisateur le nom du fichier manquant et le répertoire où on le cherche.
Pour contrôler la présence du fichier il y a la fonction Dir(), ou il existe aussi FileSystemObject mais qui est plus lourd donc ça dépen d aussi si on a autre chose à faire avec.