Avatar billede Dkstaurs Nybegynder
01. juni 2012 - 13:14 Der er 2 kommentarer

Hente data fra mappe med skiftende faneblade, men fra faste celler

Jeg sidder og skal opdater nogle nøgletal på ugebasis, og har derfor brug for at hente værdierne fra 4 celler over i et andet regneark hver uge.
Regnearket jeg vil hente fra har 2 faner for hvert uge nr,altså 104 faner ialt. En der hedder "ugenr" og en der hedder "ugenr færdig"

jeg skal altid vise den forgående uge, derfor datepart formelen.
Min makro ser således ud :
Sub Bryg_filter_opdater()
'
' Bryg_filter_opdater Macro
' Macro recorded 01-06-2012 by Dkstaurs

a = DatePart("ww", Date, vbUseSystemDayOfWeek, vbUseSystem) - 1


    Range("D9:D10").Select
    ActiveCell.FormulaR1C1 = _
        "='[B2 el. B3_Bryg og filter planopfyldelse pr. uge 2012.xls]a færdig'!R9C5"
    Range("E9:F10").Select
    ActiveCell.FormulaR1C1 = _
        "='[B2 el. B3_Bryg og filter planopfyldelse pr. uge 2012.xls]a færdig'!R9C4"
    Range("D11:D12").Select
    ActiveCell.FormulaR1C1 = _
        "='[B2 el. B3_Bryg og filter planopfyldelse pr. uge 2012.xls]a færdig'!R9C8"
    Range("E11:F12").Select
    ActiveCell.FormulaR1C1 = _
        "='[B2 el. B3_Bryg og filter planopfyldelse pr. uge 2012.xls]a færdig'!R9C7"
    Range("E13").Select
End Sub

Men den kan ikke finde fanen jeg vil hente fra? Hvad gør jeg galt?

Mvh Dkstaurs
Avatar billede store-morten Ekspert
01. juni 2012 - 14:32 #1
Måske:
"='[B2 el. B3_Bryg og filter planopfyldelse pr. uge 2012.xls]" & a & "færdig'!R9C5"
Avatar billede Dkstaurs Nybegynder
01. juni 2012 - 14:49 #2
Tak for det hurtige svar, men det var desværre ikke løsningen på mit problem.

Nu får jeg en application-defined or object-defined error.
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
Kurser inden for grundlæggende programmering

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