Ik ben sinds een aantal weken bezig met VB.NET en ik heb 2 goed werkende programmaatjes ontwikkeld voor op het werk die sommige handelingen wat minder tijdrovend maken. Dit liep allemaal gesmeerd, ik had het spul vrij snel onder de knie.
Beide programmaatjes werken met Excel-sheets om data in en uit te lezen, etc. Werkt perfect.
Alleen nu ben ik met een 3e programmaatje bezig en hier loop ik op 1 ding muurvast. Tot vervelens toe. Ik heb echt het complete internet afgestruind naar een eventuele oplossing (incl. verschillende fora) maar het lijkt wel of nog nooit iemand dit heeft willen doen in z'n prog...
Maar ik ben ervan overtuigd dat de oplossing 'simpel' is en vrij dicht ligt bij wat ik al heb. Ik kom er zelf alleen echt niet uit.
HET PROBLEEM:
Hoe bepaal ik vanuit mijn prog hoevaak een bepaalde waarde voorkomt in een Excel-sheet?
(De waarde hoeft niet volledig hetzelfde te zijn. Als de te zoeken waarde bijv. de datum 4/6/2009 is dan is een cel met daarin 4/6/2009 11:34 PM ook een match!)
Wat ik heb is:

En daarbij nog verschillende uitvoeringen geprobeerd, met bijvoorbeeld .Columns ipv .Range en nog wel 20 andere opzetjes. Met Do-Loop of met For-Next. Alles met -1 als resultaat of een foutmelding
Ik denk dat het plaatje in combinatie met de vraag genoeg is voor de min of meer gevorderde programmeur.
Elke tip of mogelijke oplossing wordt erg gewaardeerd!
(ben nu al ruim 48 uur bezig met dit stomme probleem
)
Beide programmaatjes werken met Excel-sheets om data in en uit te lezen, etc. Werkt perfect.
Alleen nu ben ik met een 3e programmaatje bezig en hier loop ik op 1 ding muurvast. Tot vervelens toe. Ik heb echt het complete internet afgestruind naar een eventuele oplossing (incl. verschillende fora) maar het lijkt wel of nog nooit iemand dit heeft willen doen in z'n prog...
Maar ik ben ervan overtuigd dat de oplossing 'simpel' is en vrij dicht ligt bij wat ik al heb. Ik kom er zelf alleen echt niet uit.
HET PROBLEEM:
Hoe bepaal ik vanuit mijn prog hoevaak een bepaalde waarde voorkomt in een Excel-sheet?
(De waarde hoeft niet volledig hetzelfde te zijn. Als de te zoeken waarde bijv. de datum 4/6/2009 is dan is een cel met daarin 4/6/2009 11:34 PM ook een match!)
Wat ik heb is:

En daarbij nog verschillende uitvoeringen geprobeerd, met bijvoorbeeld .Columns ipv .Range en nog wel 20 andere opzetjes. Met Do-Loop of met For-Next. Alles met -1 als resultaat of een foutmelding
Ik denk dat het plaatje in combinatie met de vraag genoeg is voor de min of meer gevorderde programmeur.
Elke tip of mogelijke oplossing wordt erg gewaardeerd!
(ben nu al ruim 48 uur bezig met dit stomme probleem
[ Voor 0% gewijzigd door AzzKickah op 07-04-2009 20:54 . Reden: opmaak ]