+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

xè questa routine non funziona?

  1. #1
    damiano non è in linea Novello
    Post
    5
    Like Inviati  
    0
    Like Ricevuti  
    0
    La seguente routine dovrebbe aprire un file di excel
    e importarlo in access come tabella..ma quando la lancio mi dice che non esiste il tipo Datatbase e Tabledef...eppure è copiata da un manuale di Access 2000..chi mi può aiutare?[img]smileys/smiley19.gif[/img]


    Sub CollegaFoglioExcel()
    Dim dbs As Database
    Dim tdf As TableDef
    Set dbs = CurrentDb ' imposta il data base corrente come attivo
    ' crea un oggetto TableDef nel database corrente
    Set tdf = dbs.CreateTableDef("date")
    ' imposta le proprietà Connect e SourceTableName per la tabella
    ' si tratta di un foglio di lavoro Excel
    tdf.Connect = "Excel 8.0;DATABASE=D:\xxxxxxxxxxxxx\DATE.xls;HDR=Sì"
    tdf.SourceTable.Name = "DATE$"
    ' accoda l'oggetto tabledef all'insieme tabledefs del database
    dbs.TableDefs.Append tdf
    ' crea un oggetto recordset usando il foglio di lavoro Excel collegato
    dbs.Close
    Set dbs = Nothing
    End Sub

    Grazie!


  2. #2
    drjekil non è in linea Novello
    Post
    2
    Like Inviati  
    0
    Like Ricevuti  
    0
    scusa ma perchè non usi solo questo comando? io lo trovo comodissimo. ES:
    DoCmd.TransferSpreadsheet acImport,8, "Globale", "C:\ ASSET\caricafiles\Globale.xls", True
    DOVE : "Globale" nome da dare alla tabella importata
    : "C:\ASSET\caricafiles\Globale.xls --path doveandare a prendere la tab.

    Comq , se inizi a scrivere il comando nel modulo l'help ti sarà + di aiuto

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. VPN questa sconosciuta
    Da nicolafr nel forum Networking e sicurezza
    Risposte: 12
    Ultimo Post: 18-10-2015, 16:35
  2. Risposte: 2
    Ultimo Post: 05-07-2011, 17:27
  3. [VB 2008] Chiamata di Routine da una Routine di tipo Private
    Da antonio141275 nel forum Visual Basic .Net
    Risposte: 6
    Ultimo Post: 02-07-2011, 22:19
  4. MSN non funziona questa sera???
    Da onsitus nel forum Altri linguaggi e strumenti
    Risposte: 10
    Ultimo Post: 28-09-2006, 20:10