Ir ao conteúdo
  • Cadastre-se

Visual Basic Chamar macro por constante


Ir à solução Resolvido por Midori,

Posts recomendados

Boa tarde meus nobres clérigos,

 

estou com o seguinte empecilho em meu projeto de automação da cobrança nos atrasos de entrega de componentes, em resumo eu criei uma constante chamada "a" da qual ela é o texto selecionado dentro da combobox, logo a = combobox1.text, até aí tudo bem, mil maravilhas.

 

O problema está quando eu tento chamar a macro com os emails para cada fornecedor separado, como por exemplo tenho o fornecedor a,b,c,d.. e cada um tem sua macro, pois cada um tem seus destinatários, copiados e mensagens diferentes.

 

chegando ao problema eu queria que "call"asse a macro, pelo nome do fornecedor que eu selecionei na combobox, se for possível, desde já agradeço por todas as dúvidas por vocês sanadas.

 

Private Sub CommandButton1_Click()

col = 5
col2 = 3

a = ComboBox1.Text

While Sheets(a).Cells(2, col2) <> ""

If Sheets("Dashboard").Cells(2, 1) = Sheets(a).Cells(2, col2) Then
    Label8 = Sheets(a).Cells(55, col2)
        End If
            col2 = col2 + 1
                Wend

While Sheets(a).Cells(1, col) <> ""

If Sheets("Dashboard").Cells(1, 1) = Sheets(a).Cells(1, col) Then
    Label1 = Sheets(a).Cells(57, col)
    Label4 = Sheets(a).Cells(58, col)
    Label5 = Sheets(a).Cells(59, col)
        End If
            col = col + 5
                Wend

End Sub

Private Sub CommandButton2_Click()

Dim a As String

a = ComboBox1.Text

    Call a

End Sub

 

Link para o comentário
Compartilhar em outros sites

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...

Como se tornar um desenvolvedor full-stack

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!