In Word 2000 wil ik samenvoegen met een Excelbestand als bron. De bedoeling is dat er een selectie wordt gemaakt van mensen die in een bepaalde periode jarig zijn. In het Excelbestand staan geboortedata dus er is nog wat rekenwerk nodig om de verjaardag binnen een periode te bepalen, maar dat is niet het grootste probleem.
Ik vergeet even wat ik al geprobeerd heb en begin met een eenvoudige vraag: Weet iemand hoe ik kan bepalen of iemand in een bepaalde periode jarig is?
Simpel en snel voor de eindgebruiker is belangrijk want het moet wekelijks worden uitgevoerd. Ook wordt het Excel-bestand wekelijks vernieuwd/vervangen.
Het volgende heb ik inmiddels geprobeerd/ondervonden:
Via het venster "Afdruk samenvoegen" kun je alleen hele simpele criteria opgeven, als =, <, > etc.
Inmiddels heb ik in VBA al gekeken of ik de query aan kon passen want dat is SQL. Helaas krijg ik daar ook een foutmelding als ik de query te ingewikkeld maak. Bijvoorbeeld YEAR(dedatum) gaat al fout. (En een vertaalde Word en Excel kennende heb ik zelfs JAAR geprobeerd.)
In het samenvoegbestand zelf kun je criteria opgeven maar ook daar zijn de mogelijkheden te beperkt. In Word 2003 schijn je met events te kunnen werken maar dat gaat met 2000 dus niet lukken.
Het Excel-bestand aanpassen door een extra kolom toe te voegen is natuurlijk mogelijk. Het probleem is alleen dat dat bestand wekelijks wordt toegestuurd dus dat dat wekelijks moet gebeuren. Ook wil ik hetzelfde systeem gebruiken voor toegestuurde komma-gescheiden bestanden dus dat gaat ook niet werken.
Ik heb gekeken of ik de gegevens uit Excel in Access kon importeren om daar de selectie te doen. Zelfs dit is te moeilijk want bij de postcode krijg ik importfouten omdat veel buitenlandse postcode's alleen getallen hebben.
Word weet nog vrij goed met het bestand om te gaan (i.t.t. Access) dus ik zou eventueel nog kunnen proberen het Excel-bestand via Word naar een 'bruikbaar' formaat om te zetten en dan alsnog de selectie te doen, maar dat wordt allemaal wel erg omslachtig.
Ik vergeet even wat ik al geprobeerd heb en begin met een eenvoudige vraag: Weet iemand hoe ik kan bepalen of iemand in een bepaalde periode jarig is?
Simpel en snel voor de eindgebruiker is belangrijk want het moet wekelijks worden uitgevoerd. Ook wordt het Excel-bestand wekelijks vernieuwd/vervangen.
Het volgende heb ik inmiddels geprobeerd/ondervonden:
Via het venster "Afdruk samenvoegen" kun je alleen hele simpele criteria opgeven, als =, <, > etc.
Inmiddels heb ik in VBA al gekeken of ik de query aan kon passen want dat is SQL. Helaas krijg ik daar ook een foutmelding als ik de query te ingewikkeld maak. Bijvoorbeeld YEAR(dedatum) gaat al fout. (En een vertaalde Word en Excel kennende heb ik zelfs JAAR geprobeerd.)
In het samenvoegbestand zelf kun je criteria opgeven maar ook daar zijn de mogelijkheden te beperkt. In Word 2003 schijn je met events te kunnen werken maar dat gaat met 2000 dus niet lukken.
Het Excel-bestand aanpassen door een extra kolom toe te voegen is natuurlijk mogelijk. Het probleem is alleen dat dat bestand wekelijks wordt toegestuurd dus dat dat wekelijks moet gebeuren. Ook wil ik hetzelfde systeem gebruiken voor toegestuurde komma-gescheiden bestanden dus dat gaat ook niet werken.
Ik heb gekeken of ik de gegevens uit Excel in Access kon importeren om daar de selectie te doen. Zelfs dit is te moeilijk want bij de postcode krijg ik importfouten omdat veel buitenlandse postcode's alleen getallen hebben.
Word weet nog vrij goed met het bestand om te gaan (i.t.t. Access) dus ik zou eventueel nog kunnen proberen het Excel-bestand via Word naar een 'bruikbaar' formaat om te zetten en dan alsnog de selectie te doen, maar dat wordt allemaal wel erg omslachtig.