Hallo,
Ik ben op zoek naar een manier om data in een sheet te verplaatsen, op basis van bepaalde criteria met daarbij een soort van 'mutatie lijst' als export.
Zie bijgevoegd bestand voor verduidelijking.
Kolom A en B zijn vaste kolommen en blijft een vaste volgorde. Alle rijen in het bestand staan voor planten die bekeken worden. Er kan per plant bekeken worden wat ermee moet gebeuren, zoals in het geel aangegeven (via een keuzelijst etc).
Ik ben nu op zoek naar een manier (VBA) dat er voor zorgt dat zodra in kolom E iets wordt gekozen, de data van die betreffende rij (van kolom C t/m K) verplaatst wordt naar de eerstvolgende lege regel, met als voorwaarde dat dat in een lege rij komt met het nieuwe doel. De data van C2 t/m K2 zou dan verplaats worden naar C32 t/m K32. En de data van C4 t/m K4 zou dan verplaatst moeten worden naar C63 t/m K63, etc...
Daarnaast zou ik in een andere sheet een lijst willen genereren die bijhoudt wat er waarnaartoe verplaatst is (zie Blad2 in het voorbeeld), inclusief een geprinte datum en tijd.
Hoe zou ik dit kunnen doen?
Ik ben op zoek naar een manier om data in een sheet te verplaatsen, op basis van bepaalde criteria met daarbij een soort van 'mutatie lijst' als export.
Zie bijgevoegd bestand voor verduidelijking.
Kolom A en B zijn vaste kolommen en blijft een vaste volgorde. Alle rijen in het bestand staan voor planten die bekeken worden. Er kan per plant bekeken worden wat ermee moet gebeuren, zoals in het geel aangegeven (via een keuzelijst etc).
Ik ben nu op zoek naar een manier (VBA) dat er voor zorgt dat zodra in kolom E iets wordt gekozen, de data van die betreffende rij (van kolom C t/m K) verplaatst wordt naar de eerstvolgende lege regel, met als voorwaarde dat dat in een lege rij komt met het nieuwe doel. De data van C2 t/m K2 zou dan verplaats worden naar C32 t/m K32. En de data van C4 t/m K4 zou dan verplaatst moeten worden naar C63 t/m K63, etc...
Daarnaast zou ik in een andere sheet een lijst willen genereren die bijhoudt wat er waarnaartoe verplaatst is (zie Blad2 in het voorbeeld), inclusief een geprinte datum en tijd.
Hoe zou ik dit kunnen doen?