MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Nome da tabela com espaço

    Compartilhe

    iocha
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 4
    Registrado : 27/08/2014

    Nome da tabela com espaço

    Mensagem  iocha em Ter 2 Set - 12:48

    Eu tenho um script para deletar o conteudo anterior de uma tabela, e fazer importação de outra que estava em excel.
    Mas os nomes das minhas tabelas, por padrão, tem a referencia ' 3 Sabado ' - sendo o numero 3, um espaço, e a palavra Sabado. E quando tento alterar não funciona!!

    Alguem pode me ajudar??


    Option Compare Database

    Private Sub SeuBotao_Click()
    Dim strPathFile As String, strFile As String, strPath As String
    Dim strTable As String
    Dim blnHasFieldNames As Boolean
    'apaga todos os registros da tabela
    CurrentDb.Execute "DELETE * From '3 Sabado'"
    blnHasFieldNames = True
    strPath = "C:\" ' drive onde se situa o seu documento excel
    strTable = "Sabado" 'nome da tabela no seu banco
    strFile = Dir(strPath & "Sabado.xlsx") 'nome do seu excel, se mudar para "*.xls" importa todas as folhas excel _
    que estiverem em C:\ para a tabela do banco.
    Do While Len(strFile) > 0
    strPathFile = strPath & strFile
    DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, _
    strTable, strPathFile, blnHasFieldNames
    strFile = Dir()
    Loop
    End Sub


    Obrigada

    LiveBrain
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 182
    Registrado : 15/05/2011

    Re: Nome da tabela com espaço

    Mensagem  LiveBrain em Ter 2 Set - 13:54

    opa amigo, coloque entre conchetes
    [3 Sabado]

    abraços


    .................................................................................
    Abraços

    Live Brain Tutoriais

    "Fraca é a pessoa que não conhece a força que possui nos amigos"

    iocha
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 4
    Registrado : 27/08/2014

    Obrigadaa

    Mensagem  iocha em Ter 2 Set - 14:36

    Pode parecer bobo, mas para quem ta aprendendo essas referencias fazem muita diferença.

    Obrigada

    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 5889
    Registrado : 05/11/2009

    Re: Nome da tabela com espaço

    Mensagem  Alexandre Neves em Ter 2 Set - 15:49

    Boa noite, e bem-vinda ao fórum
    Mantenha o título para que foi criado: Resumir a dúvida.
    Não ficou claro que tenha resolvido mas, em caso afirmativo, marque no botão "Resolvido"


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

      Data/hora atual: Seg 5 Dez - 12:34