www.ricardo-horta.site

Microsoft Excel
Microsoft Word
Microsoft PowerPoint
Eu


Ricardo Horta

no Google+

Microsoft Excel 2016

Visual Basic For Applications
Controle TextBox
Como editar e exibir
várias linhas

Abra uma pasta vazia.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Clique no botão Salvar.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A tela Salvar como será exibida.
Escolha o local para salvar a pasta.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Na caixa Tipo,
escolha a extensão .xlsm.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Informe o nome e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... clique no botão Salvar.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
O nome digitado será exibido
na parte superior da tela.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Renomeando a
planilha

Clique com o botão direito
em Planilha1.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
No menu,
escolha a opção Renomear.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Digite Cadastro e tecle ENTER.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Formatando a
planilha

Clique neste botão,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... para selecionar
todas as linhas e colunas.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Aumente a altura das linhas.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Abra a guia Página Inicial.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Escolha tipo e tamanho
da fonte.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Defina os alinhamentos
horizontal e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... vertical.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Clique em qualquer célula
para cancelar a seleção.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Em seguida, defina os campos.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Ativando a guia
Desenvolvedor

Clique com o botão direito
na guia Arquivo.
Caixa de listagem: Controle ListBox: VBA: Excel 2016
No menu, escolha
Personalizar a Faixa de Opções.
Caixa de listagem: Controle ListBox: VBA: Excel 2016
Marque a opção Desenvolvedor e...
Caixa de listagem: Controle ListBox: VBA: Excel 2016
... clique no botão OK.
Caixa de listagem: Controle ListBox: VBA: Excel 2016

Criando o UserForm

Ative a guia e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... clique em Visual Basic.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Clique na seta à direita deste ícone
e selecione UserForm.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Redimensione o formulário para
receber os controles.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Quando o formulário é criado, as
propriedades Name e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... Caption têm o mesmo valor.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Faça
Name = UserForm_Cadastro e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... Caption = o texto que você quiser.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Definindo a fonte
para os controles

Clique na propriedade Font e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... escolha tipo, estilo e tamanho
da fonte.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

UserForm:
Inserindo controles

Ative Caixa de Ferramentas.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Clique em Rótulo e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... insira-o no formulário.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Faça a propriedade
Caption = Nome.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Clique em Caixa de Texto e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... desenhe o controle.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Mantendo-o selecionado, altere a
propriedade Name: TextBox_Nome.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Prossiga com Endereço,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... TextBox_Endereco,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... Número,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... TextBox_Numero,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... Complemento,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... TextBox_Complemento,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... CEP,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... TextBox_CEP,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... Bairro,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... TextBox_Bairro,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... Cidade e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... TextBox_Cidade.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Caixa de Listagem
Controle ListBox

Crie um Rótulo com
Caption = Estado.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Na Caixa de Ferramentas,
clique em Caixa de Listagem.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Faça Name = ListBox_Estado.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Prossiga com Profissão,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... ListBox_Profissao,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... Selecione o nome e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... ListBox_Cadastro.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Botão de Comando
Controle CommandButton

Na Caixa de Ferramentas,
selecione CommandButton.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
E crie os controles:
CommandButton_Limpar,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... CommandButton_Salvar,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... CommandButton_Excluir e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... CommandButton_Fechar.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Controles
OptionButton

Na Caixa de Ferramentas,
selecione o controle Quadro.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Desenhe-o no formulário.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Faça a propriedade Caption =
Cor da Caixa de Listagem.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Insira 3
controles Botão de Opção:...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... OptionButton_Branca,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... OptionButton_Azul e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... OptionButton_Vermelha.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Exibindo
o formulário

Clique no formulário e em...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... Executar Sub/UserForm
ou pressione F5.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
O formulário será ativado.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Programando
o botão Fechar

Clique com o botão direito no
botão Fechar.
No menu, escolha Exibir código.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A rotina relativa ao evento Click
será criada.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Digite
Unload UserForm_Cadastro.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Programando
o botão Excluir

Na janela Objeto, selecione CommandButton_Excluir.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Programe
a rotina para excluir o nome,
selecionado na ListBox.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Programando
o botão Salvar

Selecione
CommandButton_Salvar.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Se nenhum nome foi informado e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... o(a) usuário(a) clicou no
botão Salvar,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... será exibida uma mensagem
de alerta.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
O foco retornará para a caixa
de texto Nome e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... o restante da rotina será ignorado.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
O cursor posicionará
no início da tela.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
O outro lado da moeda
Os dados foram preenchidos,
corretamente?
Então, a execução da rotina não
será interrompida.
Aqui, é calculada a linha na
planilha onde os dados serão salvos.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
O conteúdo dos controles
é armazenado nas células.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
ListBox_Cadastro é...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... atualizada
( Preencher_ListBox_Cadastro ).
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A função MsgBox será ativada e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... a tela será limpa.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Programando
ListBox_Cadastro

Selecione ListBox_Cadastro.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Quando o nome for selecionado,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... as caixas de texto serão atualizadas.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Programe, então, o evento Click.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

+ Visual Basic
For Applications

Na janela Objeto,
clique em UserForm.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Será criada a rotina
relativa ao evento Click. Ignore-a.
Na janela Procedimento, selecione
Initialize.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Programe o evento.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A rotina
Preencher_ListBox_Cadastro
atualizará...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... ListBox_Cadastro.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Preencher_ListBox_Estado
atualizará...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... a lista de Estados.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
E Preencher_ListBox_Profissão
cuidará...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... da Caixa de Listagem com
as profissões.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Aí está a rotina para preencher
os nomes em ListBox_Cadastro.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Em seguida, crie
Preencher_ListBox_Estado.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Com ListBox_Profissao, crie
a lista de profissões.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
LimparTela prepara
o formulário para nova atualização.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Programando
o botão Limpar

Selecione
CommandButton_Limpar e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... programe o evento Click.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Programando os
controles OptionButton

Na janela Objeto,
selecione OptionButton_Azul.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Programe
o evento Click do controle.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Em seguida, faça o mesmo com
OptionButton_Branca e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... OptionButton_Vermelha.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Crie, então, a rotina para redefinir
a cor dos controles ListBox.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Controle TextBox
Propriedade MultiLine

Na janela Projeto,
clique com o botão direito...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... em UserForm_Cadastro.
No menu, escolha Exibir Objeto.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Crie um Rótulo com
Caption = Observações e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... uma Caixa de Texto com
Name = TextBox_OBS.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Em seguida,
faça MultiLine = True e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... ScrollBars = 2.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
O formulário ficará assim.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Em seguida,
altere as rotinas LimparTela,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... CommandButton_Salvar e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... ListBox_Cadastro_Click.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Programando
o evento Open
da pasta de trabalho

Abra a janela Project Explorer.
Ela exibe a(s) pasta(s) e planilha(s)
do seu projeto.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Clique com o botão direito em
EstaPastaDeTrabalho.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
No menu, escolha Exibir código.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Na janela Objeto,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... selecione Workbook.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A rotina relativa ao evento Open
será criada.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Informe o código
UserForm_Cadastro.Show.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Testando
Salve as alterações e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... feche o Editor do Visual Basic.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Feche e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... reabra a pasta com o aplicativo.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
O formulário será exibido.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Preencha os controles e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... clique no botão Salvar.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Esta mensagem será exibida e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... a Caixa de Listagem será
atualizada.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Testando
o botão Limpar
Selecione o nome...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... na ListBox_Cadastro.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Os controles serão atualizados.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Clique no botão Limpar.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A tela será restaurada para nova
atualização.
A caixa de texto Nome receberá
o foco.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Testando
o botão Excluir
Preencha, novamente, os controles e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... clique no botão Salvar.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Os dados serão armazenados, corretamente.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Selecione um nome na
Caixa de Listagem e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... clique no botão Excluir.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Confirme.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A exclusão será efetuada e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... o foco retornará para a caixa
Nome.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Alterando a cor
das Caixas de Listagem

Clique na opção Azul.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A cor será aplicada nos controles
ListBox.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Faça o teste com as cores
vermelha e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... branca.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Caixa de Texto
Como digitar várias linhas

Selecione
o nome na Caixa de Listagem.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Clique na Caixa de Texto.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Digite a primeira linha.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Em seguida,
pressione SHIFT + ENTER.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Pressione SHIFT + ENTER,
novamente.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Digite outra linha e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... continue com o teste.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Confirme,
clicando no botão Salvar.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A tela ficará limpa e a caixa
Nome receberá o foco.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Verifique se os dados foram
gravados, corretamente.
Selecione o nome.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
A Caixa de Texto exibirá os dados
com a formatação correta.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel

Finalizando

Clique no botão Limpar,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... para restaurar a tela.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Em seguida,
clique em Fechar.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Verifique se os dados estão...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... corretos.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Selecione a coluna J.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Em Página Inicial,...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... centralize o conteúdo
horizontalmente e...
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
... verticalmente.
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
VBA: Como exibir várias linhas no TextBox: Microsoft Excel
Tutorial Microsoft Excel 2016
Download
Clique na imagem para baixar
a pasta com o exemplo deste tutorial
Caixa de Texto: Controle TextBox: Propriedade MultiLine: Microsoft Excel: VBA


Amazon: Livros: Infantis


VBA
Primeiros Passos
VBA: Como criar formulário ( UserForm ) no Excel
VBA: Como criar formulário ( UserForm ) no Excel
VBA: Como definir o nome do formulário
VBA: Como definir o nome do formulário
VBA: As propriedades Name e Caption do formulário
VBA: As propriedades Name e Caption do formulário no Microsoft Excel


Microsoft Excel
Microsoft Word
Microsoft PowerPoint
Eu


Amazon: Livros: Mais vendidos


Amazon: Livros Universitários


Amazon: Livros: Lançamentos em destaque


Amazon: Livros: Infantis


Amazon: Livros: Prime Video


Americanas.com: Cupom de Desconto !!

www.ricardo-horta.site
Autor: Ricardo Horta - Direitos adquiridos - 2017