Questione : L'accesso di Microsoft Office non può trovare l'oggetto

Ciao: il

I che fa funzionare un'abitudine GL nell'accesso 2007 (modo di compatibilità) con circa 10 ha collegato Excel 2003 domande prodotte da Peoplesoft (su un ufficio corrente 2003 dell'assistente) con circa 8 o 9 utenti che accedono alla base di dati dalle tabelle del perno di Excel. l'intero processo mensile dell'aggiornamento del

The è determinato da VBA con alcune dichiarazioni di Sql. Programatically collego le domande dell'uscita alla base di dati per mantenere il formato di dbase nell'ambito di 2 jole in un anno poiché lo sviluppo della tabella è circa le annotazioni 50k/il processo dell'aggiornamento

The di mese era stabile a lungo. Il would
di codice (1) ricerca delle domande dell'uscita più recenti,
(2) l'uccisione le lime attuali e copia le nuove lime in un dispositivo di piegatura centrale dell'input. I tabella-collegamenti attuali di accesso a queste lime non hanno dovuto essere ricreati finchè le nuove lime erano nella stessa posizione con lo stesso name.
(3) fa funzionare la mia cancellazione/aggiunge/domande strutturate MakeTable è Access

per conservare time, ho pensato che fosse più veloce non copiare il nuovo eccellesse le lime al dispositivo di piegatura dell'input, ma a appena a
(1) cancellazione le tabelle collegate esistenti nell'accesso e nel then
(2) rieffettua il collegamento le nuove lime alle loro posizioni attuali senza them

But sto ottenendo un errore che “l'accesso di Microsoft Office non può trovare l'oggetto„, che è ortografata correttamente e riferito eccellere il foglio elettronico.  La mia sola forma di accesso inoltre sta visualizzando frequentemente il #error in una casella di testo in cui un valore è supposto per essere. il sospetto del

I che frequentemente ricreare molte tabelle collegate è un problema per Access.

What sarebbe il metodo preferred to dirige questa base di dati mentre minimizzava la corruzione potenziale? Sarebbe c'è ne di quanto segue? il
-updating si collega senza aprire i fogli elettronici using la DIFFICOLTÀ o lo Sql? il
-going di nuovo al mio metodo originale di sostituzione delle lime collegate e di contatto del links
-first che importa Excel archiva in una base di dati separata ed allora nel collegamento delle tabelle da accesso ad accesso (è ci un vantaggio a fare tutta la vostra elaborazione in un'applicazione, cioè accesso o Excel anziché entrambi?)

thanks in anticipo
class= del

Risposta : L'accesso di Microsoft Office non può trovare l'oggetto

avete usato il metodo di docmd.TransferSpreadsheet per collegare o importare la lima?
Se usate tabelle collegate quando funziona con Excel, l'accesso può identificare in modo errato il tipo di dati del campo perché esamina il primo numero di n delle file (circa le prime coppie di cento file). così può interpretare in modo errato un giacimento del testo come un numerico.

Per questo motivo importo solitamente eccello le lime in una tabella dell'organizzazione nell'accesso ed allora funziono continuo da là.
Altre soluzioni  
 
programming4us programming4us