Vraag : De Toegang van Microsoft Office kan niet het Voorwerp vinden

Hello:

I am een douane GL in Toegang 2007 (de Wijze van de Verenigbaarheid) in werking stellen met ongeveer 10 verbond Excel 2003 vragenoutput van Peoplesoft (op een server lopend Bureau 2003) met ongeveer 8 of 9 gebruikers die tot het gegevensbestand toegang hebben van de spillijsten van Excel.

The wordt het volledige maandelijkse updateproces aangestuurd door VBA met een paar Sql verklaringen. Ik verbind programatically de outputvragen met het gegevensbestand om de dbasegrootte onder 2 jollen over een jaar te houden aangezien de lijstgroei over 50k verslagen/het proces van de maand

The lange tijd stabiel was is. Het code would
(1) onderzoek naar de meest recente outputvragen,
(2) doodt de bestaande dossiers en kopi�ërt de nieuwe dossiers in een centrale Omslag van de Input. De bestaande lijst-verbindingen van de Toegang met deze dossiers te hoeven niet worden ontspannen zolang de nieuwe dossiers in de zelfde plaats met zelfde name.
(3) in werking stellen mijn Schrapping/toevoegen/MakeTable gestructureerde vragen is Access

waren om time te bewaren, dacht ik het sneller zou zijn nieuw niet om te kopiëren uitblinkt dossiers aan de inputomslag, maar aan enkel aan
(1) schrap de bestaande verbonden lijsten in Toegang en then
(2) de nieuwe dossiers bij hun bestaande plaatsen zonder zich het bewegen them

But ik opnieuw een fout krijg dat de „Toegang van Microsoft Office niet het Voorwerp“ kan vinden, dat correct gespeld en van verwijzingen voorzien uitblinkt spreadsheet is.  Mijn enige vorm van de Toegang toont ook vaak #error in een tekstvakje waar een waarde verondersteld om is te zijn. />I de verdachte


What zou zijn is de aangewezen methode to leidt dit gegevensbestand terwijl het minimaliseren van potentiële corruptie? Het zou om het even welke volgend zijn?
-updating verbindt zonder de spreadsheten te openen gebruikend DRUKTE of Sql?
-going terug naar mijn originele methode om verbonden dossiers en niet te vervangen wat betreft het bestaan links
-first invoerend de dossiers van Excel in een afzonderlijk gegevensbestand en dan verbindend de lijsten van Toegang tot Toegang (is daar een voordeel aan het doen van elk van uw verwerking in één toepassing, d.w.z. Toegang of Excel in plaats van allebei?)

thanks vooraf

Antwoord : De Toegang van Microsoft Office kan niet het Voorwerp vinden

gebruikte u de methode docmd.TransferSpreadsheet om het dossier in te voeren te verbinden of?
Als u verbonden lijsten wanneer het werken met Excel gebruikt, kan de Toegang het gegevenstype van het gebied verkeerd identificeren omdat het het eerste naantal rijen bekijkt (ongeveer het eerste paar van honderd rijen). zo kan het een tekstgebied als numeriek verkeerd interpreteren.

Om deze reden I blinkt de invoer gewoonlijk dossiers in een opvoerende lijst in Toegang uit en dan daar gaat het werk te werk van.
Andere oplossingen  
 
programming4us programming4us