MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

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


2 participantes

    Tipos Incopativeis

    avatar
    xanfos
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1
    Registrado : 28/04/2016

    Tipos Incopativeis Empty Tipos Incopativeis

    Mensagem  xanfos 28/4/2016, 09:08

    To querendo criar uma pasta para cada consulta com o mesmo tipo de região, as pastas são geradas porem com o erro:
    Tipos incopativeis
    Private Sub exportarConsolidado()
           Dim xlApp As Excel.Application
           Dim xlBk As Excel.Workbook
           Dim xlSht As Excel.Worksheet
           Dim Str As String
           Dim dbRst As Recordset
           Dim db As Database
           Set db = CurrentDb
           
           
           SQLStr = "SELECT *FROM tb_consolidado"
           Set dbRst = db.OpenRecordset(SQLStr)
         
           strDBPath = CurrentDb.Name
           strDBFile = Dir(strDBPath)
           fcurrentdbdir = Left(strDBPath, InStr(strDBPath, strDBFile) - 1)
           Dim diretorio As String
           
           Do While dbRst.RecordCount > 0
           diretorio = fcurrentdbdir + dbRst!regional
          If Len(Dir(CInt(diretorio), vbDirectory)) > 0 Then
           'existe
           
           Else
           MkDir (fcurrentdbdir + dbRst!regional)
           End If
           dbRst.MoveNext
           Loop
         
           dbRst.Close
           db.Close
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7919
    Registrado : 15/03/2013

    Tipos Incopativeis Empty Re: Tipos Incopativeis

    Mensagem  Alvaro Teixeira 28/4/2016, 16:55

    Olá Gustavo, bem-vindo ao fórum.

    Tente assim:
    Código:
    ?Len(Dir(diretorio, vbDirectory))

    Se der erro 13, deve verificar se a veriavel diretorio é nulo antes de testar.
    Abraço

      Data/hora atual: 29/4/2024, 10:50