• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Code aanpassen

Status
Niet open voor verdere reacties.

Atwist

Terugkerende gebruiker
Lid geworden
24 jan 2006
Berichten
1.076
Besturingssysteem
Wndows 11
Office versie
2016
Hallo

Hier op het forum heb ik van SjonR deze code gekregen
Code:
ListBox2.List = Sheets("Sheet2").Cells(Sheets("Sheet2").Range("C" & Rows.Count).End(xlUp).Row - 4, 1).Resize(5, 7).Value
Deze kijkt geeft de laatste 5 boekingen weer in ListBox2.
Maar als de cellen leeg zijn dan loopt het uit op een error (fout 1004)
Hoe kan ik de regel aanpassen zodat ik deze error niet meer krijg

Graag jullie hulp
 
Op de regel er voor;
Code:
On Error Resume Next
Op de regel er na:
Code:
On Error Goto 0
 
of maken dat je niet onder de 1 gaat
Code:
With Sheets("Sheet2")
ListBox2.List = .Cells(Application.Max(1, .Range("C" & Rows.Count).End(xlUp).Row - 4), 1).Resize(5, 7).Value
End With
 
Da's veel netter :thumb:
 
of maken dat je niet onder de 1 gaat
Code:
With Sheets("Sheet2")
ListBox2.List = .Cells(Application.Max(1, .Range("C" & Rows.Count).End(xlUp).Row - 4), 1).Resize(5, 7).Value
End With

Hallo Cow18
Heel erg veel dank voor deze oplossing

@ Ed ook bedankt.
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan