MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft Excel
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 07.12.2018, 18:24   #1
OsCor
Neuer Benutzer
Neuer Benutzer
Standard Excel2010 - Bilddarstellung in Userform - Hilfe zur Ausrichtung

Liebe Helfer,

in einer Tabelle befinden sich Kundendaten und Auftragseinzelheiten.
In einer Userform sollen diese angezeigt werden, wobei das Produkt bei jedem Auftrag als jpg in einem Image dargestellt wird (die Quelle dieses Bildes ist als Pfadangabe ebenfalls in der Tabelle enthalten).
Die Bilder sind entweder querformatig oder hochformatig. Bisher habe ich das Image einfach quadratisch formatiert, um beide Bildformate ohne Verzerrung darstellen zu können. Lieber wäre es mir aber, wenn ich aus der jpg-Datei die Maße des Bildes auslesen und dann den Platzhalter entsprechend dimensionieren könnte - die Fotos könnten dann größer dargestellt werden.
Es gibt ja Tools, um EXIF-Eigenschaften auslesen zu können, aber dann müsste ich diese Information womöglich händisch in die Tabelle eintragen. Vielleicht gibt es da noch andere Möglichkeiten.

Kann mir da jemand behilflich sein?

Gruß
Oswald
OsCor ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.12.2018, 18:42   #2
Storax
MOF Koryphäe
MOF Koryphäe
Standard

Mit der Funktion kannst Du die Dimensionen auslesen
Code:

Private Function getFileDimensions(ByVal filePath As String, ByVal fileName As String) As String

    With New Shell32.Shell
        With .Namespace(filePath).ParseName(fileName)
            getFileDimensions = .ExtendedProperty("Dimensions")
        End With
    End With

End Function
Quelle: Stackoverflow

__________________

In a lot questions the OP has no idea what they're doing, they've found code on the internet, mixed it around and got something. They don't understand why that something doesn't work.
Usually, in these questions, the original poster is rather clueless, helping them on the question is only spoon feeding them, and there is little to no chance the question will help anyone in the future.

Press any key to continue - or any other key to abort.

Spoon feeding: provide (someone) with so much help or information that they do not need to think for themselves.
Storax ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.12.2018, 19:29   #3
OsCor
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo Storax,

beim Ausprobieren der Funktion wird mir das New Shell32.Shell blau hinterlegt und folgende Fehlermeldung angezeigt:

Fehler beim Kompilieren:
Benutzerdefinierter Typ nicht definiert

Was muss ich da vorher noch tun? --> Sorry, jetzt Hinweis auf Stackoverflow gelesen und Verweis eingefügt.

Gruß und vielen Dank! Das ging ja rasend schnell…
Oswald

Geändert von OsCor (07.12.2018 um 19:37 Uhr). Grund: Ergänzung in fett
OsCor ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.12.2018, 19:37   #4
Storax
MOF Koryphäe
MOF Koryphäe
Standard

Z.B. die Quellenangabe lesen

__________________

In a lot questions the OP has no idea what they're doing, they've found code on the internet, mixed it around and got something. They don't understand why that something doesn't work.
Usually, in these questions, the original poster is rather clueless, helping them on the question is only spoon feeding them, and there is little to no chance the question will help anyone in the future.

Press any key to continue - or any other key to abort.

Spoon feeding: provide (someone) with so much help or information that they do not need to think for themselves.
Storax ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.12.2018, 20:08   #5
OsCor
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hinweis auf meine Korrektur und deine Antwort zeitgleich
OsCor ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:09 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.