× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Lien Hypertexte Excel (Office Xp ou Office 2003)Sujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
fabrice.s
  Posté le 15/09/2010 @ 18:09 
Aller en bas de la page 
Petit astucien

Bonjour à tous,

j'ai un soucis sur excel ( pack office Xp et Pack Office 2003).

Je me suis crée une base de donnée avec des drivers. Mes filtres fonctionnent bien Ok.

En revanche, quand je veux créer un lien vers mes drivers, ca se complique un peu.

Quand je click sur mon lien hypertexte vers driver.exe (stocké sur mon serveur), Excel execute directement le driver.

Et-il possible d'enregistrer le driver en clickant sur le lien hypertexte?

Je regarde egalement avec du VBA, mais rien de concluant pour le moment.

Je n'ai trouvé que deux solutions qui ne me conviennent pas vraiment:

la première ziper tout mes drivers. De ce fait Excel ouvre le Zip et je peux le deZiper ou je le souhaite. probleme: il faut tout ziper (2000 drivers snif) et il faudra deziper a chaque fois que je voudrais le recupérer.

la deuxième (Merci guillaume ) creer un raccourci IE avec mon driver en attribut, et linker le raccourci dans excel. probleme: 2000 raccourcis a creer snif et excel me demande si je veux ouvrir le fichier, ensuite il m'informe des risques de securité, puis je peux choisir de l'enregistrer.

Merci pour votre aide.

Fabrice



Modifié par fabrice.s le 16/09/2010 07:50
Publicité
fabrice.s
 Posté le 16/09/2010 à 16:01 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour a tous,

a force de chercher j'ai trouve quelques bricoles, mais rien qui me permette de finaliser la chose.

ici http://jacxl.free.fr/cours_xl/cours_xl_jac.html#ouvrir_web_suite j'ai trouvé un moyen de gerer un download depuis le script vba, mais je n'arrive pas à le mettre en forme pour qu'il recupère l'adresse dans la cellule selectioné par mon filtre.

Sinon j'ai pensé à modifier le code dans cette section

Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
End Sub

Pour definir ce qu'il va se passer lors de click sur un lien hypertexte, mais je ne vois pas le moyen d'y parvenir.

Merci



Modifié par fabrice.s le 16/09/2010 18:24
fabrice.s
 Posté le 17/09/2010 à 19:24 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonsoir à tous,

Suite à de nombreuses recherches sur le Net, rien à faire impossible qu'excel propose d'enregistrer le fichier cible d'un lien hypertexte stocké en local ( execution systematique du fichier)

En revanche en cherchant un peut et avec un peu d'aide sur ce même forum (Merci gilbert_rgi )

j'ai procédé autrement:

premièrement j'extrait dans la cellule a coté de mon Hyperlink le lien du style c:\dir1\dir2\dir3....\fichier.exe via une petite macro

deuxièmement je crée une macro qui se déclenche au double click copiant le contenu de la cellule dans un fichier texte link.txt (voir ici https://forum.pcastuces.com/copier_coller_cellule_vers_fichier_txt-f23s26842.htm)

troisièmement j'execute un module externe que j'ai crée link.exe avec une commande shell.

quatrièmement link.exe lit link.txt recupère le lien dans une variable et propose l'enregistrement ou l'execution du fichier.

Ca marche au petits oignons mais bon fallait y penser.

Dommage qu'il n'y ai pas d'option sur excel permettant de modifier l'action à exectuer sur un click sur un hyperlink.

Merci @ tous et bonne soirée.

Anonyme
 Posté le 17/09/2010 à 23:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Nouvel astucien

fabrice.s

Merci d'avoir partager avec PCastuces tes recherches et d'avoir trouver ton bonheur, après tout.

à+ sur le forum

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
279,99 €Ecran ultra large LG 34 pouces 34WL50S-B à 279,99 €
Valable jusqu'au 31 Octobre

Amazon propose actuellement l'écran 34 pouces LG 34WL50S-B à 279,99 € livré gratuitement alors qu'on le trouve à partir de 400 € ailleurs. Cet écran ultra large est au format 21/9, possède une dalle IPS et offre une résolution de 2560 x 1080 pixels. Avec lui, vous pourrez bénéficier d'une plus grande immersion dans les jeux et les films. Cet écran est compatible FreeSync.


> Voir l'offre
29,17 €Hub USB 3.0 7 ports TP-Link UH700 à 29,17 €
Valable jusqu'au 29 Octobre

Amazon fait une promotion sur le hub USB 3.0 7 ports TP-Link UH700 qui passe à 29,17 € livré gratuitement au lieu de 39 €. L'UH700 ajoute 7 ports USB 3.0 à votre ordinateur rendant inutile les déconnexions de périphériques pour libérer un port. Le hub dispose d'une alimentation externe pour garantir assez de puissance pour une utilisation simultanée des ports (en transfert ou en recharge).


> Voir l'offre
84,99 €Souris gamer sans fil Logitech G502 Lightspeed à 84,99 € avec le code VIP15
Valable jusqu'au 30 Octobre

Boulanger propose actuellement la souris gamer Logitech G502 Lightspeed 84,99 € avec le code promo VIP15. On la trouve ailleurs autour de 130 €. Cette souris utilise la technologie sans fil Lightspeed pour une performance sans aucun temps de latence, possède un capteur HERO 16 000 dpi et dispose de 11 boutons que vous pouvez programmer et d'un éclairage RVB personnalisable avec jusqu'à 16,8 millions de couleurs. 


> Voir l'offre

Sujets relatifs
Perte lien hypertexte dans Excel (Office 2003)
Lien hypertexte sous Office 2003
lien hypertexte open office
Office 2003 : intégrer des graphiques Excel > Word
Lien hypertexte open office
Pb ouverture EXCEL (office 2003)
Office 2007 et Office 2003 - EXCEL
Ouverture fichier excel avec microsoft office 2003
Conversion Macro Excel 2003 en Open Office Calc
Macros excel Office 2000 compatibles office 2003 ?
Plus de sujets relatifs à Lien Hypertexte Excel (Office Xp ou Office 2003)
 > Tous les forums > Forum Bureautique