Avatar billede mrkr Juniormester
14. september 2008 - 13:10 Der er 3 kommentarer og
1 løsning

hente data fra andet ark (fortsat)

Jeg har fået hjælp til en kode i dette spørgsmål http://www.eksperten.dk/spm/844875

Koden henter data fra et ark udfra hvad jeg har skrevet i A1

Nu kunne jeg virkelig godt bruge at jeg kan trække et interval.
Intervallet bliver defineret i A1 og B1 (f.eks. 1000 og 1025)

Herefter skal den hente alle bonner fra 1000-1025 over i mit ark.
Avatar billede kabbak Professor
14. september 2008 - 13:24 #1
prøv denne, det er en omskrivning af den kode du brugte i det andet spørgsmål.

Sub Kopier()
    Dim intI As Integer
    Dim intJ As Integer

    intJ = 5
    Do Until (ThisWorkbook.Sheets("Genudskriv").Cells.Range("C" & intJ) = "")
        intJ = intJ + 2
    Loop

    For intI = 5 To 10000
        If (ThisWorkbook.Sheets("2008").Cells.Range("C" & intI) >= ThisWorkbook.Sheets("Genudskriv").Cells.Range("A1") _
            And ThisWorkbook.Sheets("2008").Cells.Range("C" & intI) <= ThisWorkbook.Sheets("Genudskriv").Cells.Range("B1")) Then
            Sheets("Genudskriv").Range("A" & intJ & ":C" & intJ) = ThisWorkbook.Sheets("2008").Cells.Range("A" & intI & ":C" & intJ)
            intJ = intJ + 2
        End If
    Next intI
End Sub
Avatar billede kabbak Professor
14. september 2008 - 13:29 #2
der var en fejl. prøv denne
Sub Kopier()
    Dim intI As Integer
    Dim intJ As Integer

    intJ = 5
    Do Until (ThisWorkbook.Sheets("Genudskriv").Cells.Range("C" & intJ) = "")
        intJ = intJ + 2
    Loop

    For intI = 5 To 10000
        If (ThisWorkbook.Sheets("2008").Cells.Range("C" & intI) >= ThisWorkbook.Sheets("Genudskriv").Cells.Range("A1") _
            And ThisWorkbook.Sheets("2008").Cells.Range("C" & intI) <= ThisWorkbook.Sheets("Genudskriv").Cells.Range("B1")) Then
            ThisWorkbook.Sheets("2008").Cells.Range("A" & intI & ":C" & intI).Copy ThisWorkbook.Sheets("Genudskriv").Range("A" & intJ)
            intJ = intJ + 2
        End If
    Next intI
End Sub
Avatar billede mrkr Juniormester
14. september 2008 - 13:47 #3
lige i øjet.....
Mange tak for hjælpen.

Har du et svar, så har jeg points
Avatar billede kabbak Professor
14. september 2008 - 13:47 #4
et svar ;-))
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