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 06.11.2018, 23:46   #1
barsch1969
Neuer Benutzer
Neuer Benutzer
Standard Excel2007 - Excel: Bilder erzeugen aus Bildname oder Hyperlink und in Nachbarzelle anzeigen

Hallo Excelexperten,

ich weiß das dieses Thema schon mehrfach gestellt wurde, aber ich habe es aus den Codes nie geschafft, eine zufriedenstellende Lösung für mein Problem zu finden. Bin leider kein Makroexperte, ich kann die codes als Modul anlegen und ausführen bzw. Makros ausführen - also nicht viel.

Ich habe eine Produktdatenbank und darin befinden sich u.a. 2 Spalten:
- eine mit dem Bild-Dateiname inkl. Bildformat, also ...jpg
- und eine Spalte mit einem hyperlink, der auf unseren Drupalserver verweist und das Bild im browser öffnet.

Ich suche nun ein Makro oder code, der mir das Bild neben einer dieser Spalten anzeigt. Dabei soll das Makro einen Ordner öffnen und darin die gewünschten Bilder suchen und in der Zelle direkt daneben das Bild anzeigen.
Die Anzeigegröße der Bilder lege ich vorher über von mir festgelegte Zellgrößen einfach fest, kann aber auch durch Voreinstellung im code erfolgen.
Zusätzlich habe ich die Bilder auf Minigröße komprimiert für die Lösung, dass die Bilder aus einem Ordner importiert werden und Excel nicht abschmieren lässt (ca. 30-50kb).
Da wir 10000 Bilder haben, splitte ich die Dateien aber auf akzeptable Größen auf.

Bildname
1 2092_Shirasu_Fluorocarbon.jpg

Hyperlink
http://www.balzer.de/Katalogbilder 2016/1 2092_Shirasu_Fluorocarbon.jpg

Dabei kann bei einer hyperlinklösung das Ganze auch auf den Serverordner verlinken und daraus der Import erfolgen.

Habt ihr hierfür eine Ansatz?

Tausend Dank.

Gruß
Markus
barsch1969 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.11.2018, 06:45   #2
EarlFred
MOF Guru
MOF Guru
Standard

Bevor jetzt der nächste Code geschrieben wird, der dich nicht zufriedenstellt:
Mit welchem Code hast du es probiert? Was genau stellte dich nicht zufrieden? Wie müsste das Ergebnis stattdessen aussehen, um dich zufriedenzustellen?

__________________

Datum und Uhrzeit, Makrorekorder-Code entschlacken, {Matrixformeln}
Tutorials zu Pivottabellen: Kurzeinstieg; Dynamischer Datenbereich; Daten und Zeiten gruppieren
Für 6 meiner Beiträge haben sich die Hilfesuchenden mit einer Spende an Wikipedia, die Tafeln oder Hilfe für krebskranke Kinder eV bedankt (das entspricht 0,044% per 26.07.2018) - eine tolle Geste!
EarlFred ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.11.2018, 07:21   #3
RPP63neu
MOF Meister
MOF Meister
Standard

Moin!
Man kann es drehen und wenden wie man will, aber Excel ist nun mal keine Datenbank.
Der Knackpunkt ist, dass die gesamte Mappe incl. Bildchen in den Arbeitsspeicher wandert, was zumindest (bei 10K Bildern) Instabilitäten verursacht.
Für so etwas nutzt man eine echte Datenbank wie Access,.
Wenn es Excel sein muss, dann sollten die Bilder durch einen Hyperlink aufgerufen werden.

Übrigens scheint jemand nebenan das gleiche Problem zu haben:
https://www.clever-excel-forum.de/thread-17901.html

Gruß Ralf

__________________

Meine Logik war nicht fehlerhaft, nur meine Interpretation!
Tuvok
RPP63neu ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.11.2018, 07:27   #4
EarlFred
MOF Guru
MOF Guru
Standard

Zitat:

Übrigens scheint jemand nebenan das gleiche Problem zu haben

Zufälle gibt‘s!

Naja, wie er selbst schreibt: er kann nur Copy&Paste. Das gilt wohl nicht nur bei Codes.

__________________

Datum und Uhrzeit, Makrorekorder-Code entschlacken, {Matrixformeln}
Tutorials zu Pivottabellen: Kurzeinstieg; Dynamischer Datenbereich; Daten und Zeiten gruppieren
Für 6 meiner Beiträge haben sich die Hilfesuchenden mit einer Spende an Wikipedia, die Tafeln oder Hilfe für krebskranke Kinder eV bedankt (das entspricht 0,044% per 26.07.2018) - eine tolle Geste!
EarlFred ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.11.2018, 11:57   #5
barsch1969
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo EarlFred und RPP63neu,

ich wollte einen fremden Code nicht mal einfach so eben posten, bin ja nicht der Ersteller.

Zur Anmerkung Access oder Excel:
ja ist mir auch bewusst, dass Access als DB besser ist. Und ja: Excel und Bilder ist auch Mist, klar, aber die Leute arbeiten nun mal mit Excel und das lässt sich nicht ändern.

Zur Frage warum nicht der andere Code:
der hat nur einen Bildordner geöffnet und die ausgewählten Bilder von oben nach unten in die Zellen eingebaut, unabhängig von irgendeigenem Bildnamen oder hyperlink.

Mein Wunsch: öffne einen Ordner, gleiche die Bildnamen mit dem Bildnamen in der Excelzelle ab und setze bei Übereinstimmung das Bild daneben in der leeren Zelle ein.

Freu mich über konstruktive Vorschläge
barsch1969 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 07.11.2018, 14:15   #6
EarlFred
MOF Guru
MOF Guru
Standard

Zitat:

Freu mich über konstruktive Vorschläge

1. Unterlasse Crossposting, dann wird dir eher geholfen. Dein Verhalten ist ein Parade-Negativbeispiel, warum CP unfair ist: Erkenntnisse, die Du mittlerweile in dem / den anderen Foren erhalten hast, verschweigst Du hier.
2. beschreibe, was Du wirklich willst. Deine neue Aufgabenstellung weicht von der ersten ab.
3. Ich habe eine Rückfrage gestellt, um unsinnige Arbeit zu vermeiden. Die neue Aufgabenstellung provoziert hingegen genau diesen Unsinn. Vermeide es, Zeit der Helfer zu vergeuden.

Und ja: All das waren konstruktive Vorschläge: Wie Du überhaupt Hilfe bekommst.

__________________

Datum und Uhrzeit, Makrorekorder-Code entschlacken, {Matrixformeln}
Tutorials zu Pivottabellen: Kurzeinstieg; Dynamischer Datenbereich; Daten und Zeiten gruppieren
Für 6 meiner Beiträge haben sich die Hilfesuchenden mit einer Spende an Wikipedia, die Tafeln oder Hilfe für krebskranke Kinder eV bedankt (das entspricht 0,044% per 26.07.2018) - eine tolle Geste!

Geändert von EarlFred (07.11.2018 um 14:20 Uhr).
EarlFred ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 08.11.2018, 11:58   #7
barsch1969
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Hallo EarlFred

okay verstehe, Antworten unten:

1. Unterlasse Crossposting, dann wird dir eher geholfen. Dein Verhalten ist ein Parade-Negativbeispiel, warum CP unfair ist: Erkenntnisse, die Du mittlerweile in dem / den anderen Foren erhalten hast, verschweigst Du hier.

Die Lösung zu meinem Problem findet Ihr hier.

https://www.clever-excel-forum.de/thread-17901.html


2. beschreibe, was Du wirklich willst. Deine neue Aufgabenstellung weicht von der ersten ab.

Okay sorry für die Verwirrung

3. Ich habe eine Rückfrage gestellt, um unsinnige Arbeit zu vermeiden. Die neue Aufgabenstellung provoziert hingegen genau diesen Unsinn. Vermeide es, Zeit der Helfer zu vergeuden.

Mach ich!

Und ja: All das waren konstruktive Vorschläge: Wie Du überhaupt Hilfe bekommst.
barsch1969 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 12:08 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.