Al tijden ben ik bezig om in een excel bestand afbeeldingen in een cel te laden als een waarde in een andere cel verandert.
Uiteindelijk is me dat, met hulp van dit forum, gelukt met indirect lookup.
Excel wordt er echter enorm traag van. Alle tips hierover, zoals het niet verwijzen naar hele kolommen, maar naar specifieke cellen, maken het niet sneller.
Via google kwam ik flink wat informatie tegen over VBA codes waarbij excel zoekt naar afbeeldingen die op de harde schijf staan. Dat heeft flink wat voordelen en zou stukken sneller moeten werken. Ik heb diverse tutorials bekeken en de voorbeeld codes toegepast. Omdat de meeste codes voor Windows zijn en ik op een Mac werk, heb ik de verwijzingen naar de locatie van de afbeeldingen aangepast. Maar helaas; ik krijg het niet werkend.
Ik werk met de laatste versie van Excel en MacOS.
De code die ik als basis heb gebruikt is hier te vinden:
https://exceloffthegrid.com/automatically-change-picture/
Die werkt dus blijkbaar prima voor Windows gebruikers.
Als bijlage een voorbeeldbestand, waarbij ik in B1 de kleur wil invoeren. In C2 moet dan het plaatje worden geladen dat dezelfde naam heeft in een directory met als naam 'Kleuren'. Het is uiteindelijk de bedoeling dat er op meer dan 6 verschillende plekken plaatjes worden geladen.
Ben benieuwd....
Uiteindelijk is me dat, met hulp van dit forum, gelukt met indirect lookup.
Excel wordt er echter enorm traag van. Alle tips hierover, zoals het niet verwijzen naar hele kolommen, maar naar specifieke cellen, maken het niet sneller.
Via google kwam ik flink wat informatie tegen over VBA codes waarbij excel zoekt naar afbeeldingen die op de harde schijf staan. Dat heeft flink wat voordelen en zou stukken sneller moeten werken. Ik heb diverse tutorials bekeken en de voorbeeld codes toegepast. Omdat de meeste codes voor Windows zijn en ik op een Mac werk, heb ik de verwijzingen naar de locatie van de afbeeldingen aangepast. Maar helaas; ik krijg het niet werkend.
Ik werk met de laatste versie van Excel en MacOS.
De code die ik als basis heb gebruikt is hier te vinden:
https://exceloffthegrid.com/automatically-change-picture/
Die werkt dus blijkbaar prima voor Windows gebruikers.
Als bijlage een voorbeeldbestand, waarbij ik in B1 de kleur wil invoeren. In C2 moet dan het plaatje worden geladen dat dezelfde naam heeft in een directory met als naam 'Kleuren'. Het is uiteindelijk de bedoeling dat er op meer dan 6 verschillende plekken plaatjes worden geladen.
Ben benieuwd....