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

    Erro: "nenhum valor foi fornecido para um ou mais parametros necessários"

    avatar
    mi.bs
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 5
    Registrado : 19/05/2022

    Erro: "nenhum valor foi fornecido para um ou mais parametros necessários" Empty Erro: "nenhum valor foi fornecido para um ou mais parametros necessários"

    Mensagem  mi.bs 23/5/2022, 17:17

    Boa tarde,

    Estou tendo dificuldades com este erro, podem me ajudar?

    Erro: "nenhum valor foi fornecido para um ou mais parametros necessários" Erro310

    Código:

    Sub AtualizaBD()
    'Application.ScreenUpdating = False
    'Application.EnableEvents = False

    'Atualizar Regras no banco

    Dim RS    As New ADODB.Recordset
    Dim FD    As ADODB.Field
    Dim SQL  As String
    Dim W    As Worksheet
    Dim Ln As Long
    Dim Lin As Long
    Dim L As Long
    Dim Col As Integer

    Sheets("Notas").Visible = True
    Set W = Sheets("Notas")
    Ln = 2
    Col = 38


    W.Select
    W.Range("AL1").Select
    Call ConectaBD

    MDB.Execute ("Delete * From [TbRegras]")

    Do While Ln <= 113

    SQL = "INSERT INTO TbRegras"
    SQL = SQL & "(ChaveRegraProdMes,Tipo,Regra,Mês,CRVendasQTD,CRVendasVolume,CRVolumeMin,Bolas,Gordura)"
    SQL = SQL & " values "
    SQL = SQL & " ('" & W.Cells(Ln, Col).Value & "', "
    SQL = SQL & " '" & W.Cells(Ln, Col + 1).Value & " ',"
    SQL = SQL & " '" & W.Cells(Ln, Col + 2).Value & " ',"
    SQL = SQL & " '" & W.Cells(Ln, Col + 3).Value & " ',"
    SQL = SQL & W.Cells(Ln, Col + 4).Value & " ,"
    SQL = SQL & W.Cells(Ln, Col + 5).Value & " ,"
    SQL = SQL & W.Cells(Ln, Col + 6).Value & " ,"
    SQL = SQL & W.Cells(Ln, Col + 7).Value & " ,"
    SQL = SQL & W.Cells(Ln, Col + 8).Value & " )"

    RS.Open SQL, MDB
    Ln = Ln + 1
    Col = 38
    Loop
    MDB.Close

    Sheets("Notas").Visible = False

    Set W = Nothing
    Set MDB = Nothing
    Set RS = Nothing
    Set FD = Nothing



    'Atualizarbase

    Sheets("BolasporFaixa").Visible = True
    Sheets("BolasporFaixa").Select
        Range("A4").Select
        Range(Selection, Selection.End(xlToRight)).Select
        Range(Selection, Selection.End(xlDown)).Select
        Selection.ClearContents

    Set W = Sheets("BolasporFaixa")
    Lin = 4

    W.Select
    W.Range("A4").Select
    Call ConectaBD

    SQL = "SELECT DISTINCT Passo2.[MATRICULA_VENDEDOR], sum( Passo2.[Bolas]) AS Bolas FROM Passo2 WHERE Passo2.[Bolas] Is Not Null GROUP BY Passo2.[MATRICULA_VENDEDOR];"



    RS.Open SQL, MDB

    Do Until RS.EOF = True

    Range("A" & Lin) = RS.Fields(0)
    Range("B" & Lin) = RS.Fields(1)
    Range("C" & Lin) = RS.Fields(2)
    Range("D" & Lin) = RS.Fields(3)
    Range("E" & Lin) = RS.Fields(4)
    Range("F" & Lin) = RS.Fields(5)
    Range("G" & Lin) = RS.Fields(6)

    RS.MoveNext

    Lin = Lin + 1

    Loop
    RS.Close
    MDB.Close


    Set W = Nothing
    Set MDB = Nothing
    Set RS = Nothing
    Set FD = Nothing

    MsgBox "Obrigada por aguardar! As regras foram aplicadas e o simulador foi atualizado com sucesso!"
    Sheets("BolasporFaixa").Visible = False
     

    End Sub


    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    Erro: "nenhum valor foi fornecido para um ou mais parametros necessários" Empty Re: Erro: "nenhum valor foi fornecido para um ou mais parametros necessários"

    Mensagem  DamascenoJr. 23/5/2022, 17:32

    Tópico movido para Off-Topic por ser VBA Excel.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

      Data/hora atual: 26/4/2024, 15:23