I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Jeg har prøvet nedenstående som virker, men hvordan undgår jeg fejl, hvis jeg ikke ønsker at overskrive en eksisterende fil med samme navn. Jeg vil så gerne have mulighed for at ændre det foreslåede navn inden gem.
Problemet er, at hvis man tilfældigvis har en fil med samme navn i forvejen, så vil denne makro overskrive den gamle fil uden at man er klar over det. Det var det som jeg gerne ville undgå.
Det vil sige at hvis der findes en fil med navnet, skal den advarer og spørge om nyt fil navn. Og hvis der ikke findes et filnavn magen til skal den bare gemme?
Ja, hvis der i forvejen findes en fil med det foreslåede navn i indputboxen, ville jeg gerne have en advarsel som siger man skal ændre navnet inden gem.
Dim strFilNavn As String Dim strHdMappe As String Dim Strfilnavntest As String
Application.DisplayAlerts = False
strHdMappe = "p:\" strFilNavn = strHdMappe & Range("b6") & ".xls" If Dir(strFilNavn) = "" Then ActiveWorkbook.SaveAs Filename:=strFilNavn Else strFilNavnny = InputBox("Gem regneark som:", "Filnavnet findes i forvejen", Range("b6")) ActiveWorkbook.SaveAs Filename:=strHdMappe & strFilNavnny End If Application.DisplayAlerts = True End Sub
det var så lidt.... man bliver jo bare lidt stædig..
god Weekend
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.