Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
812to816
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
812to816
812to816
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Internet Abfrage

Internet Abfrage
31.10.2006 19:27:20
Carsten
Hallo liebe Excel-Mitstreiter,
Ich möchte eine Webabfrage machen,
und muß dabei variable URLs (incl. sich verändernder Parameter) abfragen.
Bei der Excel Webabfrage muß man aber ein festes Ziel angeben
und ich habe keine Möglichkeit gefunden, dass die WebAbfrage das Ziel
z.B. aus einer Zelle ließt.
Bei der Web Abfrage finde ich keine Möglichkeit um bei der Webabfrage
Kann mir da jemand helfen ?
Vielen Dank
Carsten

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Internet Abfrage
31.10.2006 21:00:20
MichaV
Hallo,
zeiche Deine Webabfrage mit dem Macrorecorder auf und ändere dann eine Zeile:
With ActiveSheet.QueryTables.Add(Connection:="URL;" & Range("A1"), _
Destination:=Range("M15"))
Hier steht die abzufragende URL z.B. in Zelle A1.
Gruß- Micha
PS: Rückmeldung wäre nett.
AW: Internet Abfrage
01.11.2006 10:30:22
Carsten
Hallo Micha,
vielen Dank für die Hilfe, hat nach ersten Fehlversuchen
dann doch super geklappt.
Ich habe jetzt noch folgende Frage:
Ist es möglich, dieses Macro jetzt so einzustellen,
dass es automatisch ausgeführt wird, sobald sich der Inhalt in der
Zelle (zB A1)ändert, aus der die Ziel-Url gelesen wird ?
Danke für die Antwort
Carsten
Anzeige
AW: Internet Abfrage
01.11.2006 22:42:53
MichaV
Hallo,
das hier in den Codebereich der Tabelle:

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then Call DeinWebAbfrageMakroMakro
End Sub

Gruß- Micha
PS: Rückmeldung wäre nett.
AW: Internet Abfrage
02.11.2006 09:45:47
carsten
Hi Micha,
hat irgendwie nicht geklappt.
Bin auch nicht sicher was Du damit meinst:
"In den Codebereich der Tabelle"
Als Marco in VBA eintragen ?
Hier die Individuellen Infos
Tabelle innerhalb der Excel heißt: "Abfrage"
Zelle in der die Url gewechselt wird ist "A1"
Macro zur Webabfrage heißt: "Webabfrage"
Macro welches bei veränderndem Wert in A1 das Macro WebAbfrage auslösen soll
heißt "AutoWeb"
Trotzdem dem ich nun den Wert in "a1" ändere startet dennoch das Macro "WebAbfrage" nicht
Was kann ih tun ?
Danke
Carsten
Tabelle innerhalb

Private Sub Worksheet_Abfrage(ByVal Target As Range)
If Target.Address = "$A$1" Then Call WebAbfrageMakro
End Sub

Anzeige
AW: Internet Abfrage
03.11.2006 19:48:07
MichaV
Hallo,
füge diesen Code in den Codebereich der Tabelle "Abfrage" ein. Guckst Du: Wie und wo fügt man ein Makro bzw. Code ein

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then Call WebAbfrage
End Sub

Das Makro WebAbfrage sollte in einem allgemeinen Modul liegen, was es normalerweise auch macht, weil Du es ja per Makrorecorder aufgezeichnet hast.
Gruß- Micha
PS: Rückmeldung wäre nett.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige