Daten aus dem Firefox einfügen

Hallo,

Mag sein, dass das schonmal gefragt wurde, ich kann aber leider nichts finden, was mir auf die Schnelle weiterhilft.
Also bitte antwortet nicht mit „hatten wir schon, googel doch selber“.

Ich benötige den VBA-Code, der von www…de (am besten aus dem Firefox) alle Daten kopiert (Strg+A)

Ist das möglich?

Grüße
Alex

Hallo alex,

Ich benötige den VBA-Code, der von www…de (am besten aus
dem Firefox) alle Daten kopiert (Strg+A)

Ich kann dir leider nicht ganz folgen :frowning: Von welchem VBA-Code redest Du? Bei meinem Firefox wird mit Strg+A nur markiert und mit Strg+C kopiert und dann geschieht das ganze garantiert nicht mit VBA. Was natürlich nicht heissen soll, daß man so eine Funktion nicht auch in VBA nachbilden kann, aber da wäre die Frage im Visual Basic-Brett besser aufgehoben.

Viele Grüße
Marvin

Ich kann dir leider nicht ganz folgen :frowning: Von welchem VBA-Code
redest Du? Bei meinem Firefox wird mit Strg+A nur markiert und
mit Strg+C kopiert und dann geschieht das ganze garantiert
nicht mit VBA. Was natürlich nicht heissen soll, daß man so
eine Funktion nicht auch in VBA nachbilden kann, aber da wäre
die Frage im Visual Basic-Brett besser aufgehoben.

hm, naja vielleich hätte ich excel und Makro dazusagen sollen.
Ich selber kenne mich da noch nicht so gut aus.

Ich brauche ein Makro, dass mir von einer bestimmten Interneseite alle Daten markiert, kopiert und wieder einfügt.

Das Aufrufen der Internetseite und das Einfügen aus der Zwischenablage klappt bereits. Jetzt fehlt mir nur noch das Markieren und Kopieren im Firefox.

Ist es klarer?

Grüße
Alex

habe meine Frage nun auch im VBA-Forum hinterlegt
Gruß
Alex

habe meine Frage nun auch im VBA-Forum hinterlegt
Gruß
Alex

Hallo Alex,

da wird er in Kürze gelöscht, Multiposting wird hierd gelöscht.

Das Forum: wer-weiss-was.de
Das Brett: Visual Basic, kurz VB -Brett

Zeige mal den VBA-Code der schon funktioniert.

Gruß
Reinhard

Zeige mal den VBA-Code der schon funktioniert.

Sub Makro_Test()

hyp = „###“
Range(„A2“).Select
With Sheets(„Tabelle1“)
.Hyperlinks.Add .Range(„A2“), hyp
End With
Selection.Hyperlinks(1).Follow

…(Strg + A/Strg + C)

Sheets(„Tabelle1“).Select
Range(„A3“).PasteSpecial

End Sub

„…“ fehlt mir noch

Grüße
Alex

hallo Alex,

Zeige mal den VBA-Code der schon funktioniert.

hyp = „###“

was soll das mit „###“? Wenn du da die URl nicht verraten willst so ist das okay, dann nimm halt eine andere, öffentliche wie google, w-w-w oder sonstwas.
Wichtig ist das wir beide ander gleichen Seite testen.

„…“ fehlt mir noch

*seufz* So wie ich das sehe fehlt da an sich alles.

Um von Vba aus den IE-browser aufzurufen benutzt man u.a.
CreateObjekt bzw. GetObjekt.

Mit .Navigate steuert man dann eine Seite an.

Mit .Innerhtml o.ä. liest man dann die Seite ein.

Google mal nach den Stichworten die ich dir nannte…

PS: Das Ganze geht auch mit Firefox oder einem beliebigen Standardbrowser, dazu hatte ich mal Vba-Code, leider habe ich den nicht mehr.

Wenn du nun mit FF auf eine Webseite gehst, dort manuell mit Strg+a, Strg+c die Seite in die Zwischenablage einliest, so kannst du in Vba auf die Zwischanablage zugreifen mit
GetFromClipboard.
Wird in F1 beschrieben.

Gruß
Reinhard

Reinhard, ich sehe du kannst mir nicht weiterhelfen.

Du bist ja nicht der Einzige Experte, ich denke es gibt manche, die die Lösung kennen.

Ich würde die Frage gerne im richtigen Brett schreiben, wenn du es mir erlaubst, und dann lasse doch den Beitrag im falschen Brett löschen, und nicht im richtigen. Falls man ihn nicht mehr löschen kann, denke ich kann man in die Überschrift eine Umleitung editieren.
Falls das auch nicht mehr geht, hoffe ich kann ich den Beitrag trotzdem ins richtige Brett schreiben, wenn das nicht gehen sollte, wäre das schwach, aber ich bin mir sicher, eine von den Möglichkeiten ist drin.

Und noch eine andere Sache, die mir schon zum Zweiten Mal auffällt: Bevor unwichtige Dinge kritisierst und mir garnicht weiterhelfen kannst, lasse doch anderen den Vortritt zu antworten, das gibt weniger Verwirrung.

Nichts für Ungut
Gruß
Alex

Hallo Alex,

Reinhard, ich sehe du kannst mir nicht weiterhelfen.

dein Blick ist Adlerscharf, was du so alles siehst *staun* :smile:

Du bist ja nicht der Einzige Experte, ich denke es gibt
manche, die die Lösung kennen.

Sicher, ich kenne viele Bessere als mich. Ich weiß daß ich in Excel nur ein kleines Licht bin.

Ich würde die Frage gerne im richtigen Brett schreiben, wenn
du es mir erlaubst, und dann lasse doch den Beitrag im
falschen Brett löschen, und nicht im richtigen.

Du siehst das falsch. Im VB-Brett geht es um VB. Da sind schon Cracks da die VB sehr gut beherrschen.
Sie haben aber von Excel-Vba keine Ahnung.
Ergo ist für dich hier das richtige Brett und ja, ich habe deinen Beitrag im VB-Brett löschen lassen weil ich wie alle die oft auf Anfragen antworten Crosspostings nicht mag.
Gründe dafür kann ich dir bei Bedarf gerne erläutern.

Auch in anderen Foren bekommst du bei Crosspostings eins auf die Mütze, es ist nicht beliebt.

Falls man ihn
nicht mehr löschen kann, denke ich kann man in die Überschrift
eine Umleitung editieren.

Der legale Weg ist, den hiesigen Mod anzumailen und um Verschiebung in das andere Brett zu bitten.

Und noch eine andere Sache, die mir schon zum Zweiten Mal
auffällt: Bevor unwichtige Dinge kritisierst und mir garnicht
weiterhelfen kannst, lasse doch anderen den Vortritt zu
antworten, das gibt weniger Verwirrung.

Schau an, zum zweiten Mal, jaja, ich bin wohl wirklich böse.
Ich wüßte aber nicht warum eine Antwort die ich dir schreibe andere davon abhalten sollten dir zu antworten.

Gruß
Reinhard

Du siehst das falsch. Im VB-Brett geht es um VB. Da sind schon
Cracks da die VB sehr gut beherrschen.
Sie haben aber von Excel-Vba keine Ahnung.

ok, tschuldige, ich dachte, VB wäre das richtige Brett, sry.

Was Cross-posting angeht, sehe ich voll und ganz ein, ich dachte nur, dass Tabellenkalkulation das falsche Brett ist.

Ich wüßte aber nicht warum eine Antwort die ich dir schreibe
andere davon abhalten sollten dir zu antworten.

Wenn eine Frage 5-10 Antworten enthält, kümmern sich mit Sicherheit weniger um die Frage, als wenn sie unbeantwortet da stehen würde.
Eine blanke Frage ist für einen Experten leichter zu beatworten, als ein Chaos an Antworten.
Ich denke, du weißt, um was es geht.

Hallo Alex,

Du siehst das falsch. Im VB-Brett geht es um VB. Da sind schon
Cracks da die VB sehr gut beherrschen.
Sie haben aber von Excel-Vba keine Ahnung.

ok, tschuldige, ich dachte, VB wäre das richtige Brett, sry.

die Grenze ist da nicht so einfach zu ziehen. Der Mod vom VB-Brett, den ich bat dich wegen Multiposing zu löschen *grins* ist in VB sehr sehr fit.

Nur, es gibt ca. 30 MS-Programme, die VBA verstehen.
Egal jetzt Excel, Word, Access, Corel Draw, usw.

Alle VBAs sind auf VB aufgebaut, aber haben nur eine Teilmenge der Befehle plus Anwendungsspezielle Befehle.

Ergo kann dir der Mod (Rainer) vom VB-Brett schon locker was basteln wo du eine Webseite öffnest, diese in einer Variablen ausliest/speicherst.

Übrigens ich auch, aber du zweifelst ja meine Fähigkeiten an :frowning:

Wo Rainer dann schwächeln wird ist diese Variable in Excel einzutragen.

Ich kann das.

Ob ich noch Bock habe das nach der Vorgeschichte zu tun weiß ich grad nicht.

Gruß
Reinhard

Schon ok Reinhard, ich versuche nun anderweitig klarzukommen.

Schon ok Reinhard, ich versuche nun anderweitig klarzukommen.

Hallo Alex,

ist okay, beenden wir das hier, wir scheinen ein Kommunikationsproblem zu haben.

Viel Glück andernorts
Reinhard