Jack Nouws
Terugkerende gebruiker
- Lid geworden
- 16 apr 2008
- Berichten
- 1.396
Hallo
Met onderstaande code worden mijn gegevens naar werkblad Data geschreven en dat gaat goed. Maar nu heb ik van al die weggeschreven gevens een tabel gemaakt. En als ik nu weer gegevens wegschrijf dan worden de gegevens onder de tabel geplaatst in plaats van in de tabel. Is er een mogelijkheid om de code aan te passen zodat de gegevens in de tabel geplaatst kunnen worden?
Met vr gr
Jack
Met onderstaande code worden mijn gegevens naar werkblad Data geschreven en dat gaat goed. Maar nu heb ik van al die weggeschreven gevens een tabel gemaakt. En als ik nu weer gegevens wegschrijf dan worden de gegevens onder de tabel geplaatst in plaats van in de tabel. Is er een mogelijkheid om de code aan te passen zodat de gegevens in de tabel geplaatst kunnen worden?
Met vr gr
Jack
Code:
Private Sub CmdOK_Click()
Dim MyRange As Object
Dim legeregel As Long
Set MyRange = Worksheets("Data")
'schermwisseling uitschakelen (flikkeren beeldscherm)
Application.ScreenUpdating = False
Worksheets("Data").Unprotect
legeregel = MyRange.Range("B" & Rows.Count).End(xlUp).Row + 1
MyRange.Range("B" & legeregel) = Format(TxtDatum.Value, "mm/dd/yyyy")
MyRange.Range("C" & legeregel) = FrmOverschrijving.CboVanBron.Value
MyRange.Range("D" & legeregel) = FrmOverschrijving.TxtVanBron.Value
MyRange.Range("E" & legeregel) = FrmOverschrijving.TxtVanPost.Value
MyRange.Range("F" & legeregel) = FrmOverschrijving.CboNaarBron.Value
MyRange.Range("G" & legeregel) = FrmOverschrijving.TxtNaarBron.Value
MyRange.Range("H" & legeregel) = FrmOverschrijving.TxtNaarPost.Value
MyRange.Range("I" & legeregel) = FrmOverschrijving.TxtOmschrijving.Value
MyRange.Range("J" & legeregel) = FrmOverschrijving.TxtInkomsten.Value
MyRange.Range("K" & legeregel) = FrmOverschrijving.TxtUitgaven.Value
Worksheets("Data").Protect
'Schermwisseling terug inschakelen
Application.ScreenUpdating = True
End Sub