VBA excel, variable dans un lien

Bonjour,

Je n'y connais absolument rien en programmation mais j'ai besoin de faire un bouton qui me redirigera avec en paramètres le nom de mon document, avec diverses recherches j'ai fais ça:

Name = ActiveWorkbook.Name
Dim a
a = Shell("C:\Program Files\Mozilla Firefox\firefox.exe http://index.php?nom=Name", vbNormalFocus)

Seulement ça ne fonctionne pas donc je pense que j'ai oublié un petit truc j'espère que vous pourrez m'aider mais j'imagine que vous aurez pas beaucoup de difficulté?

Merci
Configuration: Windows XP
Firefox 3.5

2 réponses

  1. Contributeur
    bonjour...

    en fait,si la feuille active s appele 'MaFeuille', tu veux afficher la page index.php?nom=Mafeuille

    alors..

    Name = ActiveWorkbook.Name
    Dim a
    a = Shell("C:\Program Files\Mozilla Firefox\firefox.exe http://index.php?nom=" & Name , vbNormalFocus)

    mais fait gaffe à ce que le nom de ta feuille ne comporte aucun espace ou caractere spéciaux ;)