Ouvrir une page web

Résolu/Fermé
Deudeu79 Messages postés 58 Date d'inscription mercredi 29 avril 2015 Statut Membre Dernière intervention 11 juillet 2016 - 11 mai 2015 à 10:36
Deudeu79 Messages postés 58 Date d'inscription mercredi 29 avril 2015 Statut Membre Dernière intervention 11 juillet 2016 - 12 mai 2015 à 08:26
Bonjour tout le monde,

j'ai crée une page web et je voudrais que avec une macro je puisse l'ouvrir dans un navigateur web j'ai essayer avec la méthode shell mais impossible il ne veux pas me l'ouvrir es ce que quelqu'un peux m'aider s'il vous plait

je vous remercie d'avance
A voir également:

2 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
12 mai 2015 à 08:04
Bonjour,

Comme ceci:

Option Explicit
Private Const SW_SHOWNORMAL As Long = 1&
Private Const SW_MAXIMIZE   As Long = 3&
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

Public Sub RunUrl(ByVal sUrl As String, Optional ByVal bMaximized As Boolean = False)
    ShellExecute 0&, "open", sUrl, vbNullString, vbNullString, IIf(bMaximized, SW_MAXIMIZE, SW_SHOWNORMAL)
End Sub

Private Sub CommandButton1_Click()
RunUrl ("http://www.commentcamarche.net/forum/affich-31955833-ouvrir-une-page-web")
End Sub

2
Deudeu79 Messages postés 58 Date d'inscription mercredi 29 avril 2015 Statut Membre Dernière intervention 11 juillet 2016 23
12 mai 2015 à 08:26
bonjour,

merci pivert avec ton code cela fonctionne
0
PlacageGranby Messages postés 393 Date d'inscription mercredi 26 mars 2014 Statut Membre Dernière intervention 7 mars 2019 26
11 mai 2015 à 20:08
Bonjour,

Ci-joint, quelqu'un qui posait la même question.
https://forums.commentcamarche.net/forum/affich-19435352-ouvrir-une-page-internet-depuis-vba

Peux-tu nous indiquer ton code qui ne fonctionne pas avec shell, car si cela ne fonctionne pas, il faut investiguer le code.
0