Opslaan van bestanden met VBA 2007

Status
Niet open voor verdere reacties.

Harolda

Gebruiker
Lid geworden
7 mrt 2007
Berichten
44
Mijn code die altijd werkte!

Myname = "Vermaat_" & Mypart
MyNewworkbook = Myname
ActiveWorkbook.SaveAs Filename:= _
"W:\Autobes\Periode controle\bedrijfshoreca\" & Myname, FileFormat:= _
xlWorkbookNormal, CreateBackup:=False


Deze code werkte wel in 2003 maar 2007 accepteerd hem niet..
Hoe sla krijgt dat dit stuk werkt

ActiveWorkbook.SaveAs Filename:= _
"W:\Autobes\Periode controle\bedrijfshoreca\" & Myname, FileFormat:= _
xlWorkbookNormal, CreateBackup:=False
 
Harolda,

Het is maar een voorstel.

Als je de handelingen met de macrorecorder opneem kun je toch zien wat er aan de andere code fout is.
Je heb dan gelijk de goede code en deze kan dan misschien korter.
Met de macrorecorder opgenomen code is vaak langer en kan dan korter, dit zie ik weleens in de vragen.

Suc6,
 
ja klopt dat heb ik al gedaan..

alleen de variabele Myname krijg ik niet toegepast zoals wel in 2003 altijd ging..

Ben benieuwd wat er veranderd is in 2007. en hoe ik het dus nu moet doen.

Als ik ipv myname een documentname + extensie defineer lukt het.. maar myname niet helaas

Myname heeft dus wisselende namen
 
Harolda,

alleen de variabele Myname krijg ik niet toegepast zoals wel in 2003 altijd ging..
Ben benieuwd wat er veranderd is in 2007. en hoe ik het dus nu moet doen.
Als ik ipv myname een documentname + extensie defineer lukt het.. maar myname niet helaas
Myname heeft dus wisselende namen

Ik zou het je niet kunnen vertellen, zal wel een kleinigheid zijn.
Er zijn helpers die dit wel weten denk ik maar het is nog vakantie tijd, hier teminste nog wel.

Suc6,
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan