05. november 2006 - 14:23Der er
6 kommentarer og 1 løsning
VBA-kode til at bestemme filnavn - MS Word
Hej eksperter, Jeg har brug for en stump VBA-kode til dynamisk at bestemme filnavnet som bliver foreslået i "Gem som"-dialogen som fremkommer første gang brugeren gemmer det aktuelle dokument MS Word. Det skal gerne virke uanset om brugeren vælger at gemme fra Filer-menuen, værktøjslinien eller Ctrl + S.
Sub FileSave() Dim dlgSaveAs As FileDialog Set dlgSaveAs = Application.FileDialog(FileDialogType:=msoFileDialogSaveAs) dlgSaveAs.Title = "SpecialForYou:SaveAs" dlgSaveAs.InitialFileName = "GemMigMedDetteNavn.doc" dlgSaveAs.Show Set dlgSaveAs = Nothing End Sub Sub FileSaveAs() Dim dlgSaveAs As FileDialog Set dlgSaveAs = Application.FileDialog(FileDialogType:=msoFileDialogSaveAs) dlgSaveAs.Title = "SpecialForYou:SaveAs" dlgSaveAs.InitialFileName = "GemMigMedDetteNavn.doc" dlgSaveAs.Show Set dlgSaveAs = Nothing End Sub
Hej learningvba, Beklager den lange svartid. Det ser meget lovende ud, meeen.... Den kommer med "Save as"-dialogen også efter at filen er gemt første gang og det er jo ikke meningen. Det skulle gerne være sådan at hvis der "saves" efter at filen er gemt første gang gemmes den uden at der fremkommer dialogboks - har du en løsning på den?
30 points er bedre end 1 is på en overskyet dag, og feder ikke nær så meget :-)
(Havde også glemt dette spørgsmål)
Synes godt om
Ny brugerNybegynder
Din løsning...
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.