Fråga : Microsoft Office tar fram kan inte finna anmärka

Hälsningar: förmiddagspring för

I en beställnings- GL tar fram in 2007 (förenlighetfunktionsläget) med omkring 10 anknöt Excel 2003 queries som tillverkas från Peoplesoft (på ett rinnande kontor 2003 för server) med omkring 8, eller 9 användare som tar fram databasen från Excel, hänger bordlägger. hela den processaa månadstidninguppdateringen för

The är drivande vid VBA med några Sql-meddelanden. Jag anknyter programatically de tillverkade queriesna till den databasuppehället som dbasen storleksanpassar under 2 gigs över ett år, sedan bordlägga tillväxt är om rekord 50k/den processaa uppdateringen för månad

The var stabilt på länge. Det 1) sökandet för kodifierawould
(för de nyaste tillverkade queriesna, byte för
(2) som det existerande sparar och kopierar det nytt sparar in i en central matar in mappen. Existerande ta fram bordlägga-anknyter till dessa sparar behövde inte att skapas på nytt så länge som det nytt sparar var i det samma läget med den samma name. (3) kör min borttagnings/fästar/MakeTable strukturerade queries är den Access

för att räddningen time, jag tänkte att den skulle är snabbare att inte kopiera det nytt överträffar sparar till mata inmappen, men till precis till 1) borttagnings för
(som anknöt det existerande bordlägger tar fram in, och then
(2) re-link det nytt sparar på deras existerande lägen utan den röra förmiddagen för them

But I får ett fel som ”Microsoft Office tar fram inte kan finna anmärka”, som är a korrekt stavat och hänvisat till överträffa räknearket.  Mitt sula tar fram bildar också visar vanligt #error i en text boxas var en värdera är förment att vara. misstänkt person för

I, som skapa vanligt anknöt många på nytt bordlägger, är ett problem för skulle Access.

What är rättan för den preferred metoden to denna databasstund som minimerar potentiell korruption? Skulle det var några av efter?
-updating anknyter, utan att öppna räknearken using ADO eller Sql?
-going drar tillbaka till min anknöt original- metod av att byta ut sparar, och inte röra den existerande links-first som importerar Excel, sparar in i en separat databas, och därefter att anknyta bordlägger från tar fram för att ta fram (finns det en fördel till att göra allt ditt bearbeta i en applikation, tar fram eller överträffar dvs. i stället för båda?),

thanks i advance
" klar "

Svar : Microsoft Office tar fram kan inte finna anmärka

du använde docmd.TransferSpreadsheet-metoden för att anknyta eller importen spara?
Om du använder anknutit bordlägger, när arbetet med Excel, tar fram, kan felaktigt identifiera datatypen av sätta in, därför att den ser det första net, numrerar av ror (om första koppla ihop av hundra ror). så det kan felaktigt tolka en text sätter in som ett numeriskt.

För denna resonera importen för I överträffar vanligt sparar in i en byggnadsställning bordlägger tar fram in och fungerar därefter fortsätter därifrån.
Andra lösningar  
 
programming4us programming4us