Gem Exceldokument med VBA
I denne artikel vil jeg vise hvordan man med VBA kan gemme den Excelfil du arbejder i. Både hvor den er og under et nyt navn.
Hvis du bare skal gemme den Excelfil du arbejder i, er det enkelt. Her bruger du blot koden:
ThisWorkbook.Save
Det svarer sådan set bare til at trykke på Gem knappen. Men hvis du skal gemme filen under en ny placering og med et nyt navn, kan du bruge koden:
Dim savename As String savename = "C:\Users\Bruger\Documents\" & "Skriv navn her" & ".xlsm" ThisWorkbook.SaveAs Filename:=savename
Bemærk dette gemmer filen som en XLSM-fil, der er den filtype du skal bruge hvis Excelfilen indeholder makroer. Koden gemmer filen som “Skriv navn her.xlsm” i mappen “C:\Users\Bruger\Documents\”. Hvis filen eksisterer allerede vil den spørge efter en bekræftelse på, om du vil overskrive den anden fil.