Excel live Vorschau von Bild-Weblinks?
Hallo zusammen,
IST-Situation:
Es besteht eine Datenbank mit jeweiligen Thumbs + Hyperlink zu einem Hochauflösenden Vorschau.
Die Thumbs sind allerdings in der Excel Datei eingebettet.(Was die Datei ja größer macht)
Jetzt meine Frage:
Ist es Möglich die Eingebetteten Thumbs nur als live preview zu zeigen?
Also einen Link quasi anzulegen, der nur ein Bild anzeigt, wenn eine Verbindung zum Internet besteht oder aber eben auch offline, wenn der Link zu einer lokalen Quelle führt?
IST-Situation:
Es besteht eine Datenbank mit jeweiligen Thumbs + Hyperlink zu einem Hochauflösenden Vorschau.
Die Thumbs sind allerdings in der Excel Datei eingebettet.(Was die Datei ja größer macht)
Jetzt meine Frage:
Ist es Möglich die Eingebetteten Thumbs nur als live preview zu zeigen?
Also einen Link quasi anzulegen, der nur ein Bild anzeigt, wenn eine Verbindung zum Internet besteht oder aber eben auch offline, wenn der Link zu einer lokalen Quelle führt?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 565551
Url: https://administrator.de/contentid/565551
Ausgedruckt am: 22.11.2024 um 20:11 Uhr
10 Kommentare
Neuester Kommentar
Also einen Link quasi anzulegen, der nur ein Bild anzeigt, wenn eine Verbindung zum Internet besteht oder aber eben auch offline, wenn der Link zu einer lokalen Quelle führt?
Shapes.AddPicture-Methode (Excel)LinkToFile Erforderlich MsoTriState Die Datei, zu der eine Verknüpfung hergestellt werden soll. Verwenden Sie msoFalse , um das Bild als unabhängige Kopie der Datei zu erstellen. Verwenden Sie msoTrue , um das Bild mit der Datei zu verknüpfen, aus der es erstellt wurde.
SaveWithDocument Erforderlich MsoTriState Zum Speichern des Bilds mit dem Dokument. Verwenden Sie msoFalse , um nur die Link Informationen im Dokument zu speichern. Verwenden Sie msoTrue , um das verknüpfte Bild mit dem Dokument zu speichern, in das es eingefügt wurde. Dieses Argument muss auf msoTrue gesetzt sein, wenn LinkToFile auf msoFalse gesetzt ist.
Zitat von @Akeipra:
Vielen dank für die vermutlich nützliche Antwort, leider bin ich kein Excel Profi und weiß nicht genau wie ich das jetzt genau umsetzen muss...
https://www.excel-vba-lernen.de/excel-vba/grundlagenkurs/Vielen dank für die vermutlich nützliche Antwort, leider bin ich kein Excel Profi und weiß nicht genau wie ich das jetzt genau umsetzen muss...
Zitat von @Akeipra:
Soweit bin ich auch schon...nur an Hand des beispiel kann ich nicht erkennen dass Excel weiß, wo er die Bilder zu platzieren hat.
Das musst du ja wissen wo das hin soll und ihm die Koordinaten angeben, woher soll Excel das wissen ?? .Soweit bin ich auch schon...nur an Hand des beispiel kann ich nicht erkennen dass Excel weiß, wo er die Bilder zu platzieren hat.
Alle Bilder usw. erhältst du über die Shapes Auflistung, musst dir nur das richtige mit einer Foreach Schleife rauspicken und dann top / left / width / height auslesen und Bild mit der AddPicture-Methode ersetzen und das alte Bild löschen.
Was heißt benutzt genau?
Der Freitag macht seinem Namen heute mal wieder alle Ehre, heute muss man echt allen alles Nötige aus der Nase ziehen ... macht keinen Spass.
Nun kann man ja überschüssige Zeilen mit: STRG+Shift+Pfeilunten markiern und per Rechtsklick diese Zeilen löschen.
Ob Zeilen überschüssig sind kannst nur du wissen, wir kennen den Aufbau deiner Datei nicht.Nach dem Abspeichern und erneutem öffnen hat er wieder 3289 Zeilen.
Heißt genau was? Woran erkennst du das?Normalerweise sollte er ja nur diese besagten 369 Zeilen aktiv haben.(Man erkennt es ja am Scrollbalken wie viele Aktive Zeilen es für Excel gibt.)
Wir kennen den Aufbau deiner Datei nicht. Hast du darin einen Abfragebereich der beim Öffnen aktualisiert wird und mit Daten aus einer Datenquelle überschrieben wird? Oder sonstige Makros?Der Freitag macht seinem Namen heute mal wieder alle Ehre, heute muss man echt allen alles Nötige aus der Nase ziehen ... macht keinen Spass.
Zitat von @Akeipra:
Könnte ich genau so wiedergeben auf dein Lösungsvorschlag, leider wird immer davon ausgegangen dass man bereits alles an VBA kann...
Nein wird es nicht! Das bezog sich auf "zwingend benötigte Informationen" zu deiner Frage die du leider noch immer nicht geliefert hast, da kann man leider nicht zielführend helfen, sorry! In deine dünne Beschreibung kann man viel hinein interpretieren, also sollte man wenn man passende Antworten erhalten möchte auch etwas mehr ausholen und nicht versuchen mit 2 Sätzen eine komplexe Situation zu schildern. Leider scheint das hier wohl gang und gäbe das man seine Glaskugel aus dem Keller holen muss nur weil der TO zu faul ist weiter auszuholen, IHR wollt Hilfe, also tragt auch dazu bei.Könnte ich genau so wiedergeben auf dein Lösungsvorschlag, leider wird immer davon ausgegangen dass man bereits alles an VBA kann...