Avatar billede h_s Forsker
06. december 2007 - 19:39 Der er 10 kommentarer og
1 løsning

Fejl i makro - Subscript out of range#2

Jeg har en fejl i min makro:

Public Sub OpdateringAfStamdata()
'Kopier arket Stamdata fra filen Stamdata over i
'skattebregningens Stamdata ark

    Dim objWB As Workbook
    Dim objRangeData As Range
    Dim objRangeInfo As Range
    Dim objWB_Destination As Workbook
    Dim strFileName As String
    Dim StrPath As String
    strFileName = Sheets("Beregninger").Range("C26")
    Dim Opdateringsår As Variant
    Opdateringsår = Worksheets("Beregninger").Range("C23")
    Dim Ark As String
    Ark = Worksheets("Beregninger").Range("C29")

    On Error GoTo Error_CopyToOtherWorkbook
   
    Set objRangeData = Workbooks("Stamdata").Sheets("Data").Cells <-- Fejl her
    Set objRangeInfo = Workbooks("Stamdata").Sheets("Info").Cells <-- Fejl her

Jeg får fejl: Run-time error '9': Subscript out of range.
Fejlen opstår i OpdtSkat... og OpdtStam...
Det mærkelige er, at jeg får det kun på nogen PCere og ikke andre.

Kan nogen hjælpe mig?
Avatar billede olehen Nybegynder
06. december 2007 - 20:11 #1
Har du ændret navn på arkene?
Avatar billede h_s Forsker
06. december 2007 - 20:14 #2
Nej - Det virker nogen steder og andre steder ikke!

Jeg har testet det på en PC, og sat det i produktion på et netværk - På netværket virker det ikke!
Avatar billede mowi Nybegynder
06. december 2007 - 21:40 #3
Prøv at skrive ".xls" efter dine filnavne.

Jeg har oplevet at kode virkede på én maskine, men ikke på en anden. I mit tilfælde hjalp det at sætte extension på filnavnene.
Avatar billede olehen Nybegynder
06. december 2007 - 21:59 #4
Det kan være du skal hjælpe den ved at angive stien hvis ikke den kan finde "Stamdata" længere..
Avatar billede gider_ikke_mere Nybegynder
06. december 2007 - 22:13 #5
Ligger Stamdata.xls i samme folder som det Excelark du kører makroen i?
Avatar billede h_s Forsker
07. december 2007 - 21:29 #6
mowi> jeg prøver lige og rette igennem med .xls og tester det!
lehen og akyhne> jeg forstår ikke helt hvad I mener!
Avatar billede gider_ikke_mere Nybegynder
07. december 2007 - 22:30 #7
Hvis Excelarket med makroen ikke ligger i samme folder, skal du have en absolut sti på dit kald til Stamdata.xls
Avatar billede olehen Nybegynder
08. december 2007 - 09:49 #8
Du har filen Stamdata.xls - prøv indsæt den fulde sti til filen. Dvs. C:\programmer\sti\sti\ osv...Det samme som akyhne forsøger at fortælle..
Avatar billede gider_ikke_mere Nybegynder
08. december 2007 - 11:20 #9
Forklarer jeg mig SÅ dårlig *SS*
Avatar billede h_s Forsker
11. december 2007 - 21:30 #10
mowi> Din løsning med at sætte .xls på virker!
Vil du smide et svar, så du kan få dine point!
Avatar billede mowi Nybegynder
12. december 2007 - 17:43 #11
Det lyder godt.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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