Collapse column

Autor Thema: Office 2003: Bild aus eingebetteten Webbrowser speichern  (Gelesen 4134 mal)

Offline maximumm

  • Newbie
  • *
  • Beiträge: 39
    • Profil anzeigen
Office 2003: Bild aus eingebetteten Webbrowser speichern
« am: Januar 23, 2012, 12:18:16 Nachmittag »
Hallo,

ich habe auf einem Excel-Blatt das Webbrowser Steuerelement eingebettet. Im Browser wird nur ein einziges Bild angezeigt.

Besteht nun irgendwie die Möglichkeit, das Bild automatisch direkt in Excel einzufügen.
Manuell funktioniert es wie folgt.
  • Rechtsklick auf das Bild im eingebetteten Browser-Steuerelement
  • Befehl Kopieren auswählen
  • Gewünsche Zelle in Excel selektieren
  • und kopierte Grafik aus Zwischenablage einfügen.

Ich bräuchte nun wie gesagt, für diese manuelle Vorgehensweise eine automatisierte Lösung.

Hat jemand eine Idee oder einen Lösungsansatz. Freue mich auf euer Feedback. Im Anhang habe ich einen Screenshot beigefügt, der das Webbrowser-Steuerelement mit einem QR-Code als Bild zeigt.

Viele Grüße

Max
« Letzte Änderung: Januar 23, 2012, 12:32:52 Nachmittag von maximumm »

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline Thomas Ramel

  • Global Moderator
  • Newbie
  • *****
  • Beiträge: 25
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Mittelmäßig
  • Version [Office] : Office 2010
Antw: Office 2003: Bild aus eingebetteten Webbrowser speichern
« Antwort #1 am: Januar 24, 2012, 06:45:24 Vormittag »
Grüezi Max

Lass bei den geschilderten Schritten doch mal den Makro-Recorder mitlaufen und sieh dir an was dabei an VBA-Code aufgezeichnet wird. Vielleicht hilft dir das bereits weiter?
Mit freundlichen Grüssen

Thomas Ramel
- MVP für MS-Excel -

Offline maximumm

  • Newbie
  • *
  • Beiträge: 39
    • Profil anzeigen
Antw: Office 2003: Bild aus eingebetteten Webbrowser speichern
« Antwort #2 am: Januar 24, 2012, 07:13:43 Vormittag »
Hallo Thomas,

ja, den Makro-Rekorder habe ich schon mitlaufen lassen.
Es wird aber nur das Einfügen aus der Zwischenablage aufgezeichnet, der Kopiervorgang des Bildes aus dem Webbrowser leider nicht.

Die Frage ist, wie sich das Bild aus dem Webbrowser kopieren lässt.

Viele Grüße

Max

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw: Office 2003: Bild aus eingebetteten Webbrowser speichern
« Antwort #3 am: Januar 24, 2012, 09:22:00 Vormittag »
Hallo maximumm...

hast Du denn einen speziellen Grund, das Webbrowser Steuerelement zu verwenden?
Für ein Bild an sich wäre es nicht notwendig.

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline maximumm

  • Newbie
  • *
  • Beiträge: 39
    • Profil anzeigen
Antw: Office 2003: Bild aus eingebetteten Webbrowser speichern
« Antwort #4 am: Januar 24, 2012, 10:15:33 Vormittag »
Hi maninweb,

der Browser ruft direkt den QR-Code ab, soweit funktioniert das ganze auch schon.
Der QR-Code wird nun aber als Grafik im Browser angezeigt und ich bräuchte das QR-Code Bild in einer Zelle.

Viele Grüße

Max

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline maninweb

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1.063
    • Profil anzeigen
    • Excel Formula Translator
  • Office-KnowHow: Experte
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2016
Antw: Office 2003: Bild aus eingebetteten Webbrowser speichern
« Antwort #5 am: Januar 24, 2012, 11:08:17 Vormittag »
Hallo maximumm...

wenn Du die Adresse der URL kennst, also die der Bilddatei, ginge es auch wie folgt...

- in der ersten Tabelle ein Shape = Rechteck anlegen und als "Picture" im Namensfeld benennen, ohne die "
- Code in einem Modul einfügen

Code: Visual Basic
  1. Public Sub Test()
  2.    
  3.     Dim objFill As FillFormat
  4.     Dim strURL  As String
  5.    
  6. '   Errors...
  7.    
  8.     On Error Resume Next
  9.    
  10. '   URL...
  11.    
  12.     strURL = "http://www.maninweb.de/miscilleanous/rose.jpg"
  13.    
  14. '   Create...
  15.    
  16.     Set objFill = ThisWorkbook.Worksheets(1).Shapes("Picture").Fill
  17.    
  18. '   Check...
  19.    
  20.     If Not objFill Is Nothing Then
  21.      
  22.       objFill.UserPicture strURL
  23.      
  24.     End If
  25.    
  26. '   Clear...
  27.    
  28.     Set objFill = Nothing
  29.    
  30.   End Sub
  31.  

Gruß
Microsoft Excel Expert · Microsoft Most Valuable Professional (MVP) from 01/2011 - 06/2019
https://de.excel-translator.de :: Online Excel-Formel-Übersetzer :: Alle Übersetzungen der Excel Funktionen & Fehlerwerte

Offline maximumm

  • Newbie
  • *
  • Beiträge: 39
    • Profil anzeigen
Antw: Office 2003: Bild aus eingebetteten Webbrowser speichern
« Antwort #6 am: Januar 24, 2012, 12:15:16 Nachmittag »
Hallo maninweb,

vielen Dank, das war ein Volltreffer! Funktoniert einwandfrei auch ohne Webbrowser-Steuerelement, indem ich den QR-Code einfach in das Zeichenelement einlese.

Herzliche Grüße

Max

Wenn du dich noch intensiver mit Excel beschäftigen möchtest, dann empfiehlt sich ein Online-Kurs,
in dem du sehr viel über Excel erfährst und das gelernte umgehend in der Praxis anwenden kannst.