ik hoop in het goed forum 
ik heb het volgende probleem:
Ik zal eerst uitleggen wat ik doe: ik meet concentraties van bepaalde componenten in verschillende (af)gassen (bijvoorbeeld CO2, NOx). hiervoor gebruik ik ,onderandere, monitoren; apparaten die een bepaald compononent meten. Deze monitore spuwen om de zoveel tijd een signaal uit, dus ik heb een grote hoeveelheid geregistreerde data.
het betreft soms files van meer dan 40.000 regels met voor elke tien seconden een aantal registraties. Nu bewerken we deze in excel want op alle geregistreerde waarden moet een correctie plaatsvinden voor druk, temperatuur en vochtgehalte
Wat ook geregistreerd wordt is de tijd. En aan de klant rapporteren we bijvoorbeeld 3 uren, die wij selecteren aan de hand van de meetresultaten. Nu hebben we in excel een groot aantal kolommen aangemaakt die na de bewerking van de gegevens niets anders doen dan 'kijken' of de opgegeven starttijd oveereenkomt met de tijd van een bepaald 'datapaar' en wanneer dat zo is dan kopieert hij de inhoud van dat datapaar naar zijn eigen kolom.
wat ik nu wil is hetvolgende:
op basis van een tweetal criteria (begin en eindtijd van een meting) een range selecteren. Stel ik heb data om de 2 seconden gelogd, over een periode van 4 uur, en uit die periode wil ik tijd 0 tot 0,5, tijd 1 tot 1,5 en tijd 3 tot 3,5 selecteren met alle bijbehorende data, hoe doe ik dat
help mij
wat heb ik zelf gedaan:
zoeken op google op excel dynamic range selection en meer in deze stijl
op heel veel VBA fora gekeken
en nu dus hier gepost
edit:
oeps ik vergeet de reden, door het nieuwe NOx emissiehandel zijn we van 3 naar vijftien metingen gegaan en van 5 uur meten naar 3 dagen, dit is zo gigantisch veel data dat die sheets richting de 80 mb lopen en volledig vastslaan.....ik weet dat die kijk en kopieer kolomen meer dan 80% van de totale omvang bepalen
ik heb het volgende probleem:
Ik zal eerst uitleggen wat ik doe: ik meet concentraties van bepaalde componenten in verschillende (af)gassen (bijvoorbeeld CO2, NOx). hiervoor gebruik ik ,onderandere, monitoren; apparaten die een bepaald compononent meten. Deze monitore spuwen om de zoveel tijd een signaal uit, dus ik heb een grote hoeveelheid geregistreerde data.
het betreft soms files van meer dan 40.000 regels met voor elke tien seconden een aantal registraties. Nu bewerken we deze in excel want op alle geregistreerde waarden moet een correctie plaatsvinden voor druk, temperatuur en vochtgehalte
Wat ook geregistreerd wordt is de tijd. En aan de klant rapporteren we bijvoorbeeld 3 uren, die wij selecteren aan de hand van de meetresultaten. Nu hebben we in excel een groot aantal kolommen aangemaakt die na de bewerking van de gegevens niets anders doen dan 'kijken' of de opgegeven starttijd oveereenkomt met de tijd van een bepaald 'datapaar' en wanneer dat zo is dan kopieert hij de inhoud van dat datapaar naar zijn eigen kolom.
wat ik nu wil is hetvolgende:
op basis van een tweetal criteria (begin en eindtijd van een meting) een range selecteren. Stel ik heb data om de 2 seconden gelogd, over een periode van 4 uur, en uit die periode wil ik tijd 0 tot 0,5, tijd 1 tot 1,5 en tijd 3 tot 3,5 selecteren met alle bijbehorende data, hoe doe ik dat
help mij
wat heb ik zelf gedaan:
zoeken op google op excel dynamic range selection en meer in deze stijl
op heel veel VBA fora gekeken
en nu dus hier gepost
edit:
oeps ik vergeet de reden, door het nieuwe NOx emissiehandel zijn we van 3 naar vijftien metingen gegaan en van 5 uur meten naar 3 dagen, dit is zo gigantisch veel data dat die sheets richting de 80 mb lopen en volledig vastslaan.....ik weet dat die kijk en kopieer kolomen meer dan 80% van de totale omvang bepalen
[ Voor 11% gewijzigd door DeDooieVent op 11-04-2005 17:26 ]