OVH Cloud OVH Cloud

ouverture par clic

16 réponses
Avatar
Michel
Bonjour,

Dans une cellule j'ai par exemple c:\temp\toto.doc, je cherche à
ouvrir
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.

6 réponses

1 2
Avatar
DanielCo
DanielCo avait écrit le 23/01/2011 :
Michel a utilisé son clavier pour écrire :
Dans son message précédent, isabelle a écrit :
as-tu installer le Service Pack 1



Il me semble, si je regarde ma version

Office Excel 2007 (12.0.6545.5000) SP2 MSO (12.0.6545.5004)



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 ?
Daniel
Avatar
Michel
DanielCo a émis l'idée suivante :
DanielCo avait écrit le 23/01/2011 :
Michel a utilisé son clavier pour écrire :
Dans son message précédent, isabelle a écrit :
as-tu installer le Service Pack 1



Il me semble, si je regarde ma version

Office Excel 2007 (12.0.6545.5000) SP2 MSO (12.0.6545.5004)



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.
Avatar
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

'http://allapi.mentalis.org/apilist/ShellExecute.shtml
'*****************************************************

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.
Avatar
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 !!!
Avatar
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é ;)
Avatar
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.

1 2