Avatar billede mira96ac Praktikant
16. december 2016 - 08:12 Der er 2 kommentarer

Excel 2016 genberegner

Hej

Pludselig får jeg en besked om, at Excel genberegner formler i tidligere versioner af Excel når jeg forsøger at køre en af mine "gamle" makroer.
Så det er ligesom den åbner min Klientliste.xls i baggrunden men ikke bare kan lukke den igen som den plejer fordi den er i en ældre version af Excel ?
Jeg har prøvet af gemme klientliste.xls som xlsx fil, men det hjalp heller ikke.

Hvordan undgår jeg det ?


Const KunderSti = "H:\SHEETS\SR\Klientliste.xls"


Private Function søgKunde(kNr)
    Set kXLS = CreateObject("Excel.application")
    With kXLS
        .Workbooks.Open KunderSti
        .Sheets(1).Activate
        Max = .ActiveCell.SpecialCells(xlLastCell).Row
        For r = 1 To Max
            If .Cells(r, 1) = kNr Then
                søgKunde = .Cells(r, 2)
                Exit Function
            End If
        Next r
    End With
    søgKunde = ""
    MsgBox ("Det indtastede kundenr. kunne ikke findes")
End Function
Avatar billede Hestehat Seniormester
16. december 2016 - 11:01 #1
Du siger at du har gemt den som xlsx. Er det bare fordi du har navngivet den sådan, eller har du også ændret filtypen?
Avatar billede mira96ac Praktikant
16. december 2016 - 20:03 #2
Jeg har ændret filtypen.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester