30. marts 2007 - 21:02Der er
10 kommentarer og 1 løsning
gemme regneark m. makro
Jeg gemmer et regneark med:
ActiveWorkbook.SaveAs Range("b18").Value & ".xls"
hvor cellen b18 angiver stedet hvor filen skal gemmes f.eks (c:\test.xls) Det virker fint, men næste gang jeg vil gemme findes filen, og her virker det også fint hvis jeg vil overskrive, men hvis jeg vælger cancel eller no fås vbs-fejl. Hvordan kan jeg slippe af med denne fejlmedd. og blot skippe makroen hvis cancel eller no vælges?
Jeg tror lige der skal lidt mere på for næste linie fortæller jo at filen er gemt - hvordan klare vi det? Hvis vi annulere skal den bare hoppe ud, hvis vi gemmer skal den vise boxen.
On Error Resume Next ActiveWorkbook.SaveAs Range("b18").Value & ".xls" MsgBox "Filen er nu gemt", vbOKOnly, "Information!"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.