Vous êtes sur la page 1sur 4

Barra de Status em Formulrio no Excel | Excelmax Solues, Excel, Software, Simulad...

Pgina 1 de 4

Procurar

INSTITUCIONAL

INCIO

ARTIGOS

SOLUES

DOWNLOADS

LEITURA

CONSULTORIA

TREINAMENTO

QUEM SOMOS

Pesquisar

sexta-feira, junho 22, 2012


BARRA DE STATUS EM FORMULRIO NO EXCEL
00:48:00

IVAIR CLAUDIO FERRARI

5 COMMENTS

Colocar Barra de Status em Formulrio no Excel


Um dos assuntos mais procurados em meu site (postagens mais lidas) esto relacionadas com Macros/VBA, em
especial desenvolvimento de formulrios de cadastros.
Nesta matria estarei falando sobre um dos objetos que utilizado na criao de formulrios: StatusBar (Barra
de Status). Ser mencionado algo bastante importante que servir para o trabalho com outros objetos: os
objetos e suas respectivas bibliotecas (DLL, OCX, ...).

OBSERVAO IMPORTANTE: Para quem gosta de trabalhar com Excel e VBA (Macros)
importantssima a leitura e o estudo desta matria.

Origem dos objetos


Cito aqui apenas alguns objetos que se originam da biblioteca: MSCOMCTL.OCX.

StatusBar
ListView
ProgressBar
Estes trs objetos (e outros no citados aqui) se originam de uma biblioteca (um arquivo) chamada MSCOMCTL.OCX. Muitas vezes, quando
tentamos utilizar certas planilhas, que contm certos formulrios com este tipo de objeto, podemos ter problemas de no funcionamento (gerando
uma mensagem de erro) conforme figura a seguir:

Resolvendo o Problema
1 - Verifique se o arquivo 'MSCOMCTL.OCX' se encontra em uma das seguintes pastas:

Para Windows Seven 64 bits: C:\Windows\SysWOW64\MSCOMCTL.OCX


Para Windows Seven 32 bits: C:\Windows\System32\MSCOMCTL.OCX

Caso no encontre o mesmo pode ser encontrado facilmente na Internet. Faa download domesmo coloque-o em uma das pastas de acordo com o
seu sistema (32 ou 64 bits).
Para verificar se seu sistema baseado em 32 ou 64 bits, clique com o boto direito do mouse em 'Computador' e, em seguida,
Propriedades. Uma tela com diversas informaes ser exibida. Procure por: Tipo de sistema: Sistema Operacional de 64 Bits
(ou algo parecido).

http://excelmax.blogspot.com.br/2012/06/barra-de-status-em-formulario-no-excel.html

19/08/2014

Barra de Status em Formulrio no Excel | Excelmax Solues, Excel, Software, Simulad... Pgina 2 de 4

2 - Para fazer o registro desta biblioteca (MSCOMCTL.OCX) ou outra qualquer, proceda da seguinte forma:

No Windows Seven, clique em iniciar e na caixa de pesquisa, digite 'CMD'.


Quando for encontrado (CMD), clique com o boto direito do mouse sobre ele e escolha a opo: 'Executar como administrador'
Uma tela preta aparecer (tela do DOS). Nesta tela digite a seguinte linha de comando: 'Regsvr32 c:\windows\System32
\MSCOMCTL.OCX'. (Para um sistema de 64 Bits, altere System32 para SysWOW64).
Uma mensagem de exito ser exibida. Caso o procedimento no consiga fazer o registro, uma mensagem de falha ser exibida.

Feito o registro da biblioteca (objeto) podemos agora utilizar estes objetos. Em nosso exemplo, vamos incluir um o objeto StatusBar (Barra de
Status). Para podermos inserir este objeto, precisamos carregar o mesmo para que possamos inclu-lo no formulrio (UserForm). Para fazer isso,
siga todas as orientaes das figuras (sequenciais) abaixo:

http://excelmax.blogspot.com.br/2012/06/barra-de-status-em-formulario-no-excel.html

19/08/2014

Barra de Status em Formulrio no Excel | Excelmax Solues, Excel, Software, Simulad... Pgina 3 de 4

Podemos notar que depois de todo o processo mencionado acima, poderemos utilizar um objeto que antes no estava disponvel (registrado).
Agora podemos configurar esta Barra de Status (StatusBar) para a utilizao em um Formulrio (UserForm). Observe a figura a seguir:

Note que podemos fazer diversos ajustes na Barra de Status:

Quantidade de Painis (divises na Barra de Status);


Tamanho de cada painel;
Tipo de informao que conter cada painel;
Alinhamento;
Entre outras configuraes.

Finalizando
Este assunto de extrema importncia para quem utiliza Macro/VBA e seus trabalhos em especial, a parte que menciona sobre o registro de uma
biblioteca (objeto).

Eu mesmo j tive mutos problemas relacionados a este assunto e, depois de apanhar muito, acabei aprendendo algumas coisas.

Espero que gostem de matria e que possa ser de ajuda.


Se desejarem, compartilhem com seu amigos.
Deixem seus comentrios logo abaixo.
Obrigado por estar aqui!
Prof. Ivair Claudio Ferrari.

Tambm poder gostar de ler:

http://excelmax.blogspot.com.br/2012/06/barra-de-status-em-formulario-no-excel.html

19/08/2014

Barra de Status em Formulrio no Excel | Excelmax Solues, Excel, Software, Simulad... Pgina 4 de 4

Excel e VBA:
Utilizando
Objeto
Tree...

TreeView no
Excel e VBA

Srie:
ListView
para Excel e
VBA - ...

Utilizando a
Ferramenta
Regsvr32

Srie:
ListView
para Excel e
VBA - ...

Dicas de
Excel - VBA
II

Dicas de
Excel - VBA

Barra de
Status em
Formulrio
no Ex...

Dicas:
Macros para
Excel - Parte
2

Dicas de
Excel - VBA
III Preenche...

Criar um
Formulrio
(Userform)
com ...

Inserir uma
Senha antes
de uma
Macr...

30 palavras
(keywords) ..
. ExcelMax...

Srie:
ListView
para Excel e
VBA - ...

Veja tambm: Barra de Status , biblioteca , Formulrio , ListView , MSCOMCTL.OCX , objeto

+16 Recomende isto no Google

Sobre o autor: Ivair Claudio Ferrari Certificado: Microsoft Office Excel Specialist; Consultoria e Desenvolvimento de Solues e
Softwares em Excel/VBA, Bancos de dados Access, Firebird, Oracle, Interao com SAP/R3 e Treinamentos In-Company. YouTube |
Facebook | LinkedIn | Twitter | Google Plus

[ Copyright 2013-2014 ] Excelmax Solues, Excel, Software, Simulador, Grfico, Macro, VBA.
Design by Excel - Excelmax Solues | [ Ivair Claudio Ferrari ]

http://excelmax.blogspot.com.br/2012/06/barra-de-status-em-formulario-no-excel.html

19/08/2014

Vous aimerez peut-être aussi