Criei um código para cadastrar boletos em uma planilha excel, porém não estou conseguindo fazer um código para inserir dados nos meses corretos automaticamente...
Ex: inserir dados em "MARÇO" apartir do Mês de Referência ou Data de Vencimento informada pelo usuário.
Esse código que fiz só insere os dados no mês de JANEIRO.
Agradeço a ajuda de todos, por favor...
Código:
Sub Cadastro()
If Range("d4") = Empty Or Range("d6") = Empty Or Range("d8") = Empty Or Range("f4") = Empty Or Range("f6") = Empty Or Range("f8") = Empty Or Range("d10") = Empty Then
MsgBox ("Insira todos os dados!")
Exit Sub
End If
Pergunta
Breno Miranda
Olá amigos, estou com um problema.
Criei um código para cadastrar boletos em uma planilha excel, porém não estou conseguindo fazer um código para inserir dados nos meses corretos automaticamente...
Ex: inserir dados em "MARÇO" apartir do Mês de Referência ou Data de Vencimento informada pelo usuário.
Esse código que fiz só insere os dados no mês de JANEIRO.
Agradeço a ajuda de todos, por favor...
Código:
Sub Cadastro()
If Range("d4") = Empty Or Range("d6") = Empty Or Range("d8") = Empty Or Range("f4") = Empty Or Range("f6") = Empty Or Range("f8") = Empty Or Range("d10") = Empty Then
MsgBox ("Insira todos os dados!")
Exit Sub
End If
Sheets("JANEIRO").Select
Range("b4").EntireRow.Insert
''EMPRESA
Sheets("INSERIR DADOS").Select
Range("d4").Copy
Sheets("JANEIRO").Select
Range("f4").PasteSpecial xlPasteValues
''FORMA DE PAGTO
Sheets("INSERIR DADOS").Select
Range("d6").Copy
Sheets("JANEIRO").Select
Range("g4").PasteSpecial xlPasteValuesAndNumberFormats
''DATA VENC
Sheets("INSERIR DADOS").Select
Range("d8").Copy
Sheets("JANEIRO").Select
Range("b4").PasteSpecial xlPasteValuesAndNumberFormats
''NF
Sheets("INSERIR DADOS").Select
Range("f4").Copy
Sheets("JANEIRO").Select
Range("d4").PasteSpecial xlPasteValues
''Nº BOLETO
Sheets("INSERIR DADOS").Select
Range("f6").Copy
Sheets("JANEIRO").Select
Range("e4").PasteSpecial xlPasteValues
''Valor
Sheets("INSERIR DADOS").Select
Range("f8").Copy
Sheets("JANEIRO").Select
Range("h4").PasteSpecial xlPasteValues
Worksheets("INSERIR DADOS").Range("d4").ClearContents
Worksheets("INSERIR DADOS").Range("d6").ClearContents
Worksheets("INSERIR DADOS").Range("d8").ClearContents
Worksheets("INSERIR DADOS").Range("f4").ClearContents
Worksheets("INSERIR DADOS").Range("f6").ClearContents
Worksheets("INSERIR DADOS").Range("f8").ClearContents
End Sub
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.