Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Internet Seite via VBA öffnen
#1
Bitte um Hilfe :
Wie kann ich via VBA die Internet Seite mit einem Button von Weltsparen öffnen ??
Vielen Dank für Eure Hilfe 
DAnke für Eure Hilfe

Gruß Gerhard
Antworten Top
#2
Hallo Gerhard,

wenn Du einfach nur Internetseiten z.B. mit Deinem Standard-Browser öffnen möchtest, ohne später per VBA auf irgendwelche Daten zugreifen zu wollen, bietet sich die Shellexecute-Funktion an.

Diese gibt es über die Window-API oder über die Shell. Such Dir was aus....
Code:

Private Declare PtrSafe Function ShellExecuteA Lib "Shell32.dll" ( _
        ByVal hwnd As LongPtr, ByVal lpOperation As String, _
        ByVal lpFile As String, ByVal lpParameters As String, _
        ByVal lpDirectory As String, ByVal nShowCmd As Long) As LongPtr

Sub Web_Site_Open_API()
  '9 = SW_RESTORE
  ShellExecute 0&, "Open", "https://www.clever-excel-forum.de/Thread...BA-oeffnen", 0, 0, 9
End Sub


Sub Web_Site_Open_Shell()
  With CreateObject("Shell.Application")
       .ShellExecute "https://www.clever-excel-forum.de/Thread...BA-oeffnen", "", "", "Open", 4
  End With
End Sub

_________
viele Grüße
Karl-Heinz
Antworten Top
#3
Hallo,

tja, wenn man mal schnell nachträglich was ändert.....

Es muss natürlich so sein:
Code:

Sub Web_Site_Open_API()
  '9 = SW_RESTORE
  ShellExecuteA 0&, "Open", "https://www.clever-excel-forum.de/Thread...BA-oeffnen", 0, 0, 9
End Sub

_________
viele Grüße
Karl-Heinz
Antworten Top
#4
Ein Hyperlink wäre auch ein denkbarer Ansatz.
Hat Dir mein Beitrag geholfen? Dann hilf auch Du - mit einer Spende an Wikipediadie Tafeln oder aktion-deutschland-hilft.de
Antworten Top
#5
nicht nur denkbar, doch der beste Ansatz.
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste