jackfish
Gebruiker
- Lid geworden
- 10 sep 2010
- Berichten
- 297
Beste VBA-experts,
1. Ik wil uit een tabel een rij knippen en plakken (in de eerstvolgende lege rij) van een andere tabel op hetzelfde tabblad.
2. Als er geen lege rij is in de andere tabel moet een msgbox de gebruiker hierop wijzen en verder niets doen.
Ik krijg het alleen punt 2 niet voor elkaar. Wie kan aangeven waar ik het anders moet aanpakken?
1. Ik wil uit een tabel een rij knippen en plakken (in de eerstvolgende lege rij) van een andere tabel op hetzelfde tabblad.
2. Als er geen lege rij is in de andere tabel moet een msgbox de gebruiker hierop wijzen en verder niets doen.
Ik krijg het alleen punt 2 niet voor elkaar. Wie kan aangeven waar ik het anders moet aanpakken?
Code:
Sub verplaats_naar_tabel_2()
Range(ActiveCell.offset(0, 0), ActiveCell.offset(0, 12)).Cut
Dim c As Range
For Each c In Range("B5:B23")
If c.Value = "" Then c.Select
Next
ActiveSheet.Paste
Exit Sub
For Each c In Range("B5:B23")
If c.Value <> "" Then MsgBox "Sorry, er zijn geen lege rijen meer in deze tabel": Exit Sub
Next
End Sub