• 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.

Mijn VBA code werkt niet goed met mijn userform

Status
Niet open voor verdere reacties.

rpjust

Nieuwe gebruiker
Lid geworden
18 apr 2016
Berichten
2
Beste helpers...

Ik kom er niet meer uit, Ik heb ee stukje code die niet doet wat hij moet doen. Ik wil graag van mijn userform de gegevens op een werkblad hebben
echter kom ik niet op de volgende regel uit maar aan het einde van het werkblad.

De code die ik gebruik is alsvolgt:

Range("A2").Select
Acticvecell.End(xlDown).Select
lastrow=activecell.row
cells(lastrow+1, 1).value=txtDate.text
cells(lastrow+1, 2).value=txtVertrek.text

Range("A2").select
txtDate.text=""
txtVertrek.text=""

Hij geeft elke keer de foutcode op de lijn cells(lastrow+1, 1).value=txtDate.text

Ik hoop dat iemand mij kan helpen

mvg
RP
 
txtDate.Text veroorzaakt de fout en dus ook txtVertrek.text.
Dus check dat even.
 
Kijk ook even naar dit:
Acticvecell.End(xlDown).Select
 
Bedankt voor het meedenken, echter is het probleem nog niet opgelost, hij blijft mij verwijzen naar de laatste cel op het werkblad en vult de volgende regel A3 enz niet in?

gr
 
Ja zonder bestand gaat dat moeilijk worden.
 
Als alles onder A2 leeg is ga je met jouw code naar de laatste rij. En de laatste rij + 1 gaat niet.

Code:
lr = cells(rows.count,1).end(xlup).row
 
Probeer het zo eens:
Code:
Sub cobbe()
lastrow = Range("A" & Rows.Rows.Count).End(xlUp).Row + 1
 Cells(lastrow, 1).Value = txtDate.Text
 Cells(lastrow, 2).Value = txtVertrek.Text
  txtDate.Text = ""
  txtVertrek.Text = ""
End Sub
 
Ik heb mijn vermoedens dat beide textboxen een datum vertegenwoordigen.
Code:
sub hsv()
 Cells(rows.count, 1).end(xlup).offset(1).resize(,2) = array(cdate(txtDate),cdate(txtVertrek))
 txtDate= ""
 txtVertrek = ""
end sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan