Avatar billede familienriis Nybegynder
10. november 2007 - 16:56 Der er 4 kommentarer og
1 løsning

rettelse af makro - calle en makro samt forlade en makro

JEg har fået hjælp til denne kode før på denne side.

Den virker faktisk som den skal, men følgende linie vil jeg gerne have ændret:
If RK < 5 Then Exit Sub

Den forlader jo subben som den. Men jeg kunne godt tænke mig at den gør følgende istedet:

Call makro1 + exit sub (altså begge dele i denne kodelinie), Resten af koden er som den skal være.

Jeg har forsøgt noget med AND, men kan ikke få det til at virke.

Er der nogen der kan sige mig hvordan den kan løses?


www.experten.dk/spm/800470/

Public Sub TjekNr()
Dim RK As Long, Data As Variant, OK As Boolean
    With Worksheets("Konto")
        RK = .Range("N65536").End(xlUp).Row
        If RK < 5 Then Exit Sub
        Tjek = .Range("N5:O" & RK)

        For I = 1 To UBound(Tjek)
            OK = False
            For Y = 1 To UBound(Tjek)
                If Not IsEmpty(Tjek(I, 1)) Then
                    If Tjek(I, 1) = Tjek(Y, 2) Then
                        OK = True
                        Exit For
                    End If
                Else
                    OK = True
                End If
            Next
            If Not OK Then

                MsgBox "Du har glemt at angive nr i kolonne O i linien(" & .Range("O" & I + 4).Offset(0, -14) & " " & .Range("O" & I + 4).Offset(0, -13) & ")"
                .Range("O" & I + 4).Select
                Exit Sub
            End If
        Next
    End With
End Sub
Avatar billede familienriis Nybegynder
10. november 2007 - 16:56 #1
Avatar billede jlemming Nybegynder
10. november 2007 - 20:42 #2
If RK < 5 Then
    call makro1
    Exit Sub
end if
Tjek = .Range("N5:O" & RK)
Avatar billede familienriis Nybegynder
12. november 2007 - 21:13 #3
jep, det var lige det jeg manglede.
Tak for hjælpen..... og smider du lige et svar :-)
Avatar billede jlemming Nybegynder
12. november 2007 - 22:20 #4
Velbekomme igen :o)
Avatar billede familienriis Nybegynder
22. november 2007 - 17:42 #5
havde lige glemt at acceptere.
takker
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