Iemand een suggestie hoe dit moet?
Vr gr
Albert
Als je in je database een nieuwe query basseert op de kruistabelquery,
wellicht dat je dan wel een link kunt maken in Excel naar deze nieuwe query.
Jan
De melding: "The microsoft jet database engine does not recognize [40] as a
valid field name or expression" blijft verschijnen. in ACCESS 2000.
Albert
Ik weet natuurlijk niet hoe je kruistabel er uitziet.
Maar je zou kunnen proberen om in die nieuwe query (die ik voorstelde) de
veldnamen te wijzigen. Want blijkbaar gebruik je in de kruistabelquery als
kolomkoppen een veld dat (op z'n minst) de waarde 40 bevat.
Jan
Ra ra??
Albert
Je mag me, als dat kan en als je dat wilt, je database sturen met daarin de
kruistabelquery.
jgkok BIJ freeler PUNT nl
Jan
Je stuurt een en ander blijkbaar liever niet.
Dan schiet er me nog een mogelijkheid te binnen voor Access 2007:
Je kunt een link leggen met een query die wel zichtbaar is vanuit Excel.
Je zet de cursor in het gegevensgebied van deze query.
Daarna ga je naar Query bewerken en wijzigt daar de naam van de query in die
van de kruistabel.
Althans in Access 2002 werkt dit prima.
Jan
Sturen is inderdaad lastig qua privacy maar ook qua grootte.
Ik heb me suf zitten zoek op internet en ben erachter gekomen dat het
veroorzaakt wordt doordat er vooraf aan de kruistabel een samenvoegquery
aangeroepen wordt.
Alle queries die voorafgegaan worden door een samenvoegquery (unionquery)
zijn niet zichtbaar in Excel 2007 en geven de eerder genoemde foutmelding in
EXCEL 2000.
Het probleem zou veroorzaakt worden door de ACCESS ODBC driver dei niet
overweg kan met de samenvoegquery.
Alleen hoe ik het nu op kan lossen weet ik nog niet.
Albert
Een mogelijke oplossing heb ik je dacht ik geboden en werkt, ook voor
Union-queries of daarop gebaseerde queries althans in Excel 2002. Maar
vermoedelijk werkt het ook in versie 2007.
Heb je dat al getest in Excel 2007.
(Voor Excel 2000 kan ik je geen oplossing bieden)
Jan
Dank voor de oplossing.
Albert