Hallo,
Ik ben op zoek naar een oplossing voor het volgende probleem:
Ik heb een spreadsheet met daarin een heleboel data. (6000 regels, 120 kolommen)
De data in de eerste 10 (maar soms de eerste 15 kolommen) staat vast en daar mag niets mee gebeuren.
Vervolgens komen er steeds kolommen met blokken van 11 kolommen met data.
In de 7e kolom bij ieder blok staan getallen.
Aan het eind van het spreadsheet staan 5 kolommen waarvan de data niet mag verdwijnen.
Per rij en per blok moet er nu worden gekeken of in die 7e kolom (van een blok van 11) het getal 0 staat. Indien dat zo is dan moeten op die regel de 11 cellen uit het blok verwijderd worden.
Het probleem waar ik voor sta is 2 ledig:
1. Is er een mogelijkheid (bijvoorbeeld met een invul window) om te starten met een zoek actie in de 11e of 16e kolom?. (maar mag ook in de code zitten)
2. Hoe kan ik iedere keer naar de 7e kolom laten zoeken naar de waarde 0, en indien die gevonden wordt, op een regel de 6 cellen ervoor, de bewuste cel met 0 erin en de vier cellen achter de 0 verzijderen.
In het ZIP filetje zie je in sheet 1 een voorbeeld van hoe hoe de data er ongeveer uitziet als ik het ontvang, en in sheet 2 hoe het eruit zou zien als de bewuste cellen zijn gedelete.
De stukken die ik zou moeten deleten heb ik in sheet 1 rood gekleurd.
Als iemand me met een stuk code kan helpen graag, want de tijd die het me nu kost om het handmatig te doen kan ik beter besteden.
Vriendelijke groet
Humadgen
Ik ben op zoek naar een oplossing voor het volgende probleem:
Ik heb een spreadsheet met daarin een heleboel data. (6000 regels, 120 kolommen)
De data in de eerste 10 (maar soms de eerste 15 kolommen) staat vast en daar mag niets mee gebeuren.
Vervolgens komen er steeds kolommen met blokken van 11 kolommen met data.
In de 7e kolom bij ieder blok staan getallen.
Aan het eind van het spreadsheet staan 5 kolommen waarvan de data niet mag verdwijnen.
Per rij en per blok moet er nu worden gekeken of in die 7e kolom (van een blok van 11) het getal 0 staat. Indien dat zo is dan moeten op die regel de 11 cellen uit het blok verwijderd worden.
Het probleem waar ik voor sta is 2 ledig:
1. Is er een mogelijkheid (bijvoorbeeld met een invul window) om te starten met een zoek actie in de 11e of 16e kolom?. (maar mag ook in de code zitten)
2. Hoe kan ik iedere keer naar de 7e kolom laten zoeken naar de waarde 0, en indien die gevonden wordt, op een regel de 6 cellen ervoor, de bewuste cel met 0 erin en de vier cellen achter de 0 verzijderen.
In het ZIP filetje zie je in sheet 1 een voorbeeld van hoe hoe de data er ongeveer uitziet als ik het ontvang, en in sheet 2 hoe het eruit zou zien als de bewuste cellen zijn gedelete.
De stukken die ik zou moeten deleten heb ik in sheet 1 rood gekleurd.
Als iemand me met een stuk code kan helpen graag, want de tijd die het me nu kost om het handmatig te doen kan ik beter besteden.
Vriendelijke groet
Humadgen
Bijlagen
Laatst bewerkt: