Ir ao conteúdo

Visual Basic Colar dados no formulário de acordo com valor de textbox


Ir à solução Resolvido por Midori,

Posts recomendados

Postado

Olá. Como faço pra repetir o processo de lançar dados do formulário na base de dados de acordo com número de vezes indicado na textbox.
Por exemplo: cliente(fulano), guia(99999), sessões(10), = colocar cliente e guia em 10 linhas na base de dados:
fulano   9999999

fulano   9999999

fulano   9999999

.....

CONTROLE NOVO.rar

Private Sub CommandButtonSALVAR1_Click()
Sheets("fisio_presenças").Select
 
Range("A60000").End(xlUp).Offset(1, 0).Select

ActiveCell.Offset(0, 0).Value = Me.ComboBoxPACIENTE.Value
ActiveCell.Offset(0, 1).Value = Me.TextBoxGUIA.Value

NOME = UserFormFichaFisio.ComboBoxPACIENTE.Value
MsgBox "Ficha para o(a) paciente " & NOME & " aberta com sucesso", vbInformation, "Nova ficha"

Me.ComboBoxPACIENTE = Empty
Me.TextBoxGUIA = Empty
Me.TextBoxN_SESSÕES = Empty

Sheets("FISIO_PRESENÇAS").Select
Range("A4").End(xlDown).Select
ComboBoxPACIENTE.SetFocus

End Sub

 

  • Solução
Postado

@Jefferson TS Para repetir pode usar resize,

 

Dim Linha   As Long
Dim Sessoes As Integer

Sessoes = Val(Me.TextBoxN_SESSÕES)
    
With [Tabela_PRESENÇAS]
    Linha = .ListObject.ListRows.Count
    .Cells(Linha + 1, 1).Resize(Sessoes) = Me.ComboBoxPACIENTE
    .Cells(Linha + 1, 2).Resize(Sessoes) = Me.TextBoxGUIA
End With

 

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!