Macro in Office werkt niet
22 november 2021 - 10:31   
geplaatst door: Dummy
hallo

ik heb een nieuwe Imac , waar ik via time capsule alle bestanden heb overgezet van de oude imac
alles perfect behalve excel
ik heb ook op de nieuwe mac een excel 2019 gezet (office 2019) daar het op de oude een 2011 was
nu had ik op de oude een macro in excel om facturen te genereren , die werkt niet meer op de nieuwe

ik krijg een melding  foutcode 1004 "eigenschap insert van klasse pictures kan niet worden opgehaald" macro is gestopt wanneer ik de knop om facturen indruk

dwz dat het logo die op factuur staat , niet het juiste path heeft

nu heb ik al een en ander geprobeerd

zoals je ziet in bijlage is dit een werkende macro , echter ik krijg geen logo op de factuur



oorspronkelijke regel onder "logo" was volgende

newW.ActiveSheet.Pictures.Insert(Path ThisBook & logo.gif).select



deze werkt echter niet in office 2019 wel in de office 2011



ik heb zelf de logo - oproep in vba verandert naar wat deze nu staat in bijlage

wat kan dit nog zijn


mvg
dummy
Macro in Office werkt niet
22 november 2021 - 11:44    reactie #1
geplaatst door: MacFrankie
Welkom op dit forum!

Qua macro's is er het een en ander gewijzigd. Mogelijk werkt het nu helemaal niet meer. Maar laten we dat eerst uitzoeken!

Wat zegt foutcontrole?
Staat de jpg nog op dezelfde plek?
Is dit misschien een oplossing:
https://www.helpmij.nl/forum/showthread.php/295032-Fout-1004-invoegen-jpg-bestand-met-VBA
Op mijn werk heb ik al Windows, thuis wil ik geen systeembeheerder meer zijn!
Macro in Office werkt niet
30 november 2021 - 09:29    reactie #2
geplaatst door: Dummy
Beste MacFrankie

ik heb jou link eens bekeken en mss lijkt dit een oplossing , nog niet geprobeert is een pc van iemand die ik ken

thumbnail = "S:\I&L-Breed\Transport_Bultstra\KleineFotos\\" & ActiveCell.Value
ActiveSheet.Pictures.Insert(thumbnail).Select

vraag is vooral hoe wordt een path bepaald of omschreven op een Apple Imac
zal niet hetzelfde zijn als een windows
zoals thumbnail hierboven is gedefinieerd is windows , denk ik

foutcode op de mac is 1004 Eigenschap insert van Klasse Pictures kan niet worden opgehaald - macro is gestopt


mvg
Dummy
Macro in Office werkt niet
9 december 2021 - 23:16    reactie #3
geplaatst door: Dummy
hallo

nog steeds niemand geen antwoord
ps macro werkt wel maar logo komt niet te voorschijn .
iet met code
en
hoe wordt een path - locatie weergegeven op een mac

grts
dummy
Macro in Office werkt niet
10 december 2021 - 08:02    reactie #4
geplaatst door: jaco123
Het pad wordt op een Mac hetzelfde weergegeven als onder unix/linux etc.

Een snelle manier om te zien wat het pad is van een bepaald bestand is om Terminal te openen en een bestand in de Terminal te slepen. Hij vult dan het exacte pad van dat bestand in.

Kun je daar verder mee?
Macro in Office werkt niet
10 december 2021 - 09:42    reactie #5
geplaatst door: Dummy
hallo

bedankt voor de reactie

wat zou een goede code structuur zijn in een macro om een afbeelding weer te geven
en indien mogelijk op een bepaalde plaats
nu is code  'logo toevoegen' zie in foto
rest van code werkt perfect

bedankt
mvg
Dummy
Macro in Office werkt niet
10 december 2021 - 12:34    reactie #6
geplaatst door: Dummy
hallo

vraagje

ik zag een tutorial voor macro s op you tube
waar macro word ge record , daarna zie je de code
zou dit niet een optie zijn om de juiste code te verkrijgen in deze

gewoon een record doen en de code in mijn bestaande macro plakken
zou dit kunnen werken ?

grts
dummy
Macro in Office werkt niet
10 december 2021 - 20:41    reactie #7
geplaatst door: Sypie
Staat je logo ook daadwerkelijk op dezelfde loctie? Heb je gecontroleerd of dat "Users/dirkverbrugghe/Desktop/Factuur genereren is? Als jouw gebruikersnaam anders is klopt de locatie al niet meer. Als de naam van de map veranderd is klopt de locatie ook niet en wanneer de boel in Documenten staat in plaats van op je bureaublad klopt het ook niet meer.

Je moet dus zeker zijn dat de locatie klopt voor dat je naar de rest van de macro gaat kijken.
Macro in Office werkt niet
10 december 2021 - 20:59    reactie #8
geplaatst door: mcmt
Hierbij aansluitend, controleer ook dat je de extensie van het logo bestand niet vergeet, ook al is die verborgen in de Finder. De tip van @jaco123 zorgt daar trouwens voor.