VB 4/6- und VBA-Forum - Beitragsübersicht -
ThemaE10: AW: userform grafik
Von stef26
E-Mail friesstefan@gmx.de
Datum 23. Juli 2017 um 01:47:58
Frage Hallo Zusammen,
es gibt in Excel die Möglichkeit in einer Grafik einen Bereich einer Tabelle z.B. A5:C20 darzustellen.

So etwas bräuchte ich in einer UserForm. Nur da bekomme ich es nicht hin.

Kennt ihr eine Möglichkeit, wie man einen Bildschirmabgriff bestimmter Zellen in einer UserForm
erreichen kann?

Liebe Grüsse
Stefan
Antwort:
Von jhs
Datum 24. Januar 2018 um 14:31:28
Antwort Hallo Stefan,

meinst du so? Zweckmäßigerweise kannst du den Code im Initialize- oder Activate-Event der UserForm aufrufen.
Dim strFile As String
Dim objChart As ChartObject
Dim rngRange As Range
Set rngRange = Worksheets("Tabelle1").Range("A5:C20")
' Tabellenname anpassen
strFile = ThisWorkbook.Path & "\IMG1.jpg"
rngRange.CopyPicture xlScreen, xlBitmap
Application.ScreenUpdating = False
Set objChart = ActiveSheet.ChartObjects.Add(0, 0, rngRange.Width, rngRange.Height)
With objChart.Chart
.Paste
.Export strFile, "JPG"
End With
With UserForm1 ' UserForm-Name anpassen
.Picture = LoadPicture(strFile)
.PictureAlignment = fmPictureAlignmentTopRight ' Beispiel
.PictureSizeMode = fmPictureSizeModeZoom
End With
objChart.Delete
Kill strFile
Application.ScreenUpdating = True
Set objChart = Nothing
Set rngRange = Nothing
Gruß Jürgen
[ Antwort schreiben | Zurück zum VB 4/6- und VBA-Forum | Forum-Hilfe ]
Antworten
E10: AW: userform grafik - stef26 23. Juli 2017 um 01:47:58
Re: AW: userform grafik - jhs 24. Januar 2018 um 14:31:28

Ihre Antwort
(Nick-)Name   Wichtige Informationen zur Namensangabe
E-Mail (opt.)  Wichtige Informationen zur Angabe einer eMail-Adresse
Thema   Wichtige Informationen zur Angabe eines Themas
Betrifft (IDE)  Excel 2010 (VBA 6)
Ihre Antwort
Smilies
Mehr...
FettKursivUnterstrichen   Übersicht der Tipp-KürzelÜbersicht der Projekt-KürzelÜbersicht der Bücher-Kürzel 
Homepage
Titel
Root-Smilies              
             
             
[ Zurück zum VB 4/6- und VBA-Forum | Forum-Archiv | Forum-Hilfe | Chat ]

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB.Net | .Net-Forum | DirectX | DirectX-Forum | Chat | Ausschreibungen | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Sonntag, 13. Dezember 2015