You are on page 1of 9

22/07/13

Downloads | Excel VBA - Worksheet

pesquisar...

PESQUISA GOOGLE SABEREXCEL

Home

Excel - Dow nloads / Areas Restritas

Excel VBA - Worksheet

DEPOIMENTOS
Parabéns pelo trabalho, ótimos produtos e muito atenciosos, recomendo! Durval - Gerente de Produção.... Durval A. Andrade - Recife / PE
12 julho 2010

Entrada Downloads Busca Especial SaberExcel x Google..
PESQUISA R

Pesquisar Documentos

Excel VBA - Worksheet
- Acesso Livre (há alguns arquiv os nesta categoria com restrição de acesso - f aça o
login ou Registre-se)

NAVEGAR PELO SITE
Home Como Comprar Produtos Saberexcel Curso Completo Microsoft Excel VBA Excel VBA - Como aprender sozinho Excel - Downloads / Areas Restritas Excel VBA - Instrucoes Loops Treinamentos Excel VBA - Apostilas / Associados Excel - Dicas Microsoft Excel VBA Excel - Dicas Aplicativo Excel - Formulas e Funções Excel - WorksheefFunction Excel - Matematica Financeira Excel VBA - Programa Quebra-Senhas Mapa do Site Saberexcel Priority Procurando Emprego Excel VBA - Cadastre-se em nosso site Quero deixar meu testemunho

Acesso Livre - Registrados (REGISTRE-SE!)

Documentos
Ordenar por : Nome | Data | Acessos [ Descendente ] Aprenda MS Excel VBA

Excel planilha vba criar plans userform data dia mes
popular! Adicionado em: Modificado em: Tamanho: Downloads: 05/04/2011 05/04/2011 33.13 KB 474

TAGS PERSONALIZADAS

O Site de quem precisa aprender Microsoft Excel VBA(Visual Basic Application) Essas macros do Aplicativo Microsoft Excel VBA(Visual Basic Application), cria planilhas com datas especifica do mês desejado, por exemplo: 04/2012 (Nomes será atribuido a cada folha de planilha)
Plan - dom 01-04-2012 Plan - seg 02-04-2012 Plan - ter 03-04-2012 Plan - qua 04-04-2012 Plan - qui 05-04-2012 Plan - sex 06-04-2012 Plan - sáb 07-04-2012 Plan - dom 08-04-2012 Plan - seg 09-04-2012 ... até fim do Mês,.. CONHEÇA OS MÓDULOS COMO FAZER - PROGRAMAÇÃO MICROSOFT EXCEL VBA SABEREXCEL

GOOGLE ASSOCIADOS

CONTATOS EQUIPE SABEREXCEL
Contato - Equipe Saberexcel Contato - Confirmacao de Pagamento Pagamentos compras Saberexcel PayPal

Essas datas são escolhidas em duas caixas de combinação(Combobox) (Mes) e (Ano). Após a crriação das folhas de planilhas com nome dos dias do mês e semana como acima, cria uma relação para links na Planiha principal, como também links de retorno para planiha principal em todas as folhas de planilha. Espero que o exemplo possa lhe ser útil. Fique com Deus, Expedito Marcondes

EM UM MÓDULO COMUM INSERIR OS SEGUINTES CÓDIGOS. Sub sb_abrir_form() frmSaber.Show End Sub Sub CriarPlanilhaDiaMes(m, a)

OUTROS ASSUNTOS

www.microsoftexcel.com.br/index.php/downloads/cat_view/191-excel-vba-worksheet.html

1/9

"ww". Address:="".Count) ActiveSheet.Offset(1.Add Anchor:=Selection. SubAddress:="'" & _ vPlan & "'" & "!A1".66 Chrome 28. vbYesNo.Select Range(ActiveCell.16. 0). "ddd dd-mm-yyyy") Inserir_voltar ActiveSheet. 1) To DateSerial(a. m + 1.microsoftexcel. Address:="". vbMonday.Name ActiveSheet.ComboBox1.End(xlUp)).Value = "Planilha Principal" ActiveSheet.Hyperlinks.Hyperlinks.Select [H5].Name 'TextToDisplay:=vPlan ActiveCell. m. ScreenTip:="Planilha Saberexcel .ColorIndex = NumSemana(vData) Next vData Hiperlinks PUBLICIDADE GOOGLE Exit Sub sberror: If MsgBox("Deseja deletar as planihas". vbMonday.com.Worksheet For vData = DateSerial(a.22/07/13 Curiosidades Diversao Frases Musica Religiao Receitas Noticias Dim vData As Date Dim x As Variant On Error GoTo sberror Downloads | Excel VBA .ClearContents End Sub 'Esta macro insere os links de volta em todas as folhas de planihas criadas Sub Inserir_voltar() [H5]. "Saberexcel . vbinfomation. 2013 Aprenda MS Excel VBA Visitantes .Delete End If Next [B1:B37].ClearContents For i = 2 To Sheets. Windows Hoje: Jul 22.Name = Format(vData. vbFirstFourDays) = 2 Then NumSemana = 1 End If End Function Sub Hiperlinks() Sheets(1).0.site das macros" Exit Sub End If End Sub Function NumSemana(sbData As Date) As Integer NumSemana = Format(sbData.html 2/9 .Add after:=Sheets(Sheets. vbFirstFourDays) If NumSemana > 52 Then If Format(sbData + 7.Name End Sub 'Esta Macro deleta todas as planilhas e preserva a atual.Count vPlan = Sheets(i). "ww"." & Sheets(i). Sub Deleta_Planilhas_Exceto_Desejada() For Each Nm In Worksheets Application. TextToDisplay:="Plan .Select Range("B5").Tab. [C65000].Name <> "Principal" Then Nm.Saberexcel PUBLICIDADE ADICIONE SABEREXCEL FAVORITOS Adicione Saberexcel Favorito Adicone Pagina Favoritos TAGS POPULARES Celula Celulas Excel Excel 2007 Excel 2010 www.Value & " ] serão preservadas!".php/downloads/cat_view/191-excel-vba-worksheet.1500.br/index. "Saberexcel site das macros") = vbYes Then Deleta_Planilhas_Exceto_Desejada Else MsgBox ("Planilhas do mês [ ") & frmSaber.DisplayAlerts = False 'impede de emitir a mensagem se deseja excluir If Nm.[ " & vPlan & " ]". SubAddress:= VISITANTES SABEREXCEL Excel VBA Estudos® Hoje 1829 Ontem 6907 Esta 8736 Semana Semana 54083 passada Esse mês 150914 Mês 172526 passado Todos 4123961 Temos: 58 guests.87.Select Next i 'TextToDisplay:="Link " & Sheets(i).Add Anchor:=Selection. 11 bots online Seu IP: 189.72. 0) Sheets.

Value & " ] Ano..Worksheet _ "Principal!H5".AddItem a Next a Me.: [ " & ComboBox1. TextToDisplay:="Planilha Principal" End Sub Excel Macros Excel Planilha Excel Planilhas Excel Vba Excel Vba NO MÓDULO DE CÓDIGO DO USERFORM Private Sub cmbCriar_Click() CriarPlanilhaDiaMes Me. garantia e ótimos preços Download Visualizar Detalhes Excel planilha vba deleta planilha linha de codigo popular! Adicionado em: Modificado em: 26/10/2011 26/10/2011 www.Caption = "Mes.: [ " & ComboBox1.: [ " & ComboBox2.Value & " ]" End Sub Private Sub Fechar_Click() Unload Me End Sub Private Sub UserForm_Initialize() For m = 1 To 12 Me.microsoftexcel. praticando com os produtos didáticos Saberexcel Publicidade Compre com segurança...ComboBox2.ComboBox1 = Month(Date) For a = 2007 To 2013 Me.Value & " ] Ano.Value & " ]" End Sub Aprenda tudo sobre planihas do Aplicativ o Microsof t Excel VBA(Visual Basic Application)..Caption = "Mes.: [ " & ComboBox2. com baixo custo.: [ " & ComboBox1.html 3/9 .AddItem m Next m Me.ComboBox2 = Year(Date) Frame1..Value & " ] Ano.: [ " & ComboBox2. ScreenTip:="Planilha Saberexcel".. Me.br/index.com.22/07/13 Excel Apostilas Excel Celulas Excel Form ula Excel Formulas Excel Funcoes Downloads | Excel VBA . sozinho.ComboBox2 Saber1.Select End Sub Private Sub ComboBox1_Change() Frame1.ComboBox1.php/downloads/cat_view/191-excel-vba-worksheet.Value & " ]" End Sub Macros Exemplo Formula Formulas Vba Macros Macros Planilha Vba Planilhas Range Vba Macros RASTREAMENTO CORREIOS Digite o número do SEDEX conforme o exemplo: SS987654321BR PESQUISA R Private Sub ComboBox2_Change() Frame1.ComboBox1.Caption = "Mes.

Select Selection.... Bacana não é? em um grande projeto voce poderá fazer um loop..... deleta a folha de planilha se na folha de código da folha de planilha (Plan1) contiver um código com menos de duas linhas de código..Goto reference:="saber1.. www...Worksheet_SelectionChange" End Sub Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application).-' Sub visualizar_macro() Dim resposta As String resposta = MsgBox("deseja visualizar(tela ou vbe)?" & vbCrLf & " se SIM = Tela" & vbCrLf & " se NAO = VBE"....o site de quem precisa aprender sobre Macros Microsoft Excel VBA Essa macro do Aplicativo Microsoft Excel VBA(Visual Basic Application)..VBComponents _ (ActiveSheet...CodeName)........ sozinho.Name.WorksheetFunction.. Fórmulas e Funções ..com .....br/index....br 'contato@ saberexcel..com.. 4) = "Plan" _ Or Application..) Application.22/07/13 Downloads | Excel VBA . Fiquem com Deus.br '.php/downloads/cat_view/191-excel-vba-worksheet.57 KB 253 Controle de Estoque Siste m a O nline de controle de e stoque e Nota Fiscal Ele trônica www.Delete 'impede a mensagem do excel (....Range(Array("macro")).deseja excluir.. vbYesNo.com... concordam? Espero que o exemplo pode ser útl. o macro emite uma mensagem que a folha de planilha não poderá ser deletada.. ElseIf Left(ActiveSheet.CodeModule...Worksheet Tamanho: Downloads: 97..... inserí uma mensagem intenção didática...br/ge stao Saberexcel ..microsoftexcel.Veja na folha de código da folha de planilha "....-' http://www..Shapes..e ge stor.DisplayAlerts = True ActiveSheet. e deletar as planilhas que foram criadas e estão sem códigos.. "Saberexcel o site das macros" ' ---> aqui voce poderá inserir seus códigos.DisplayAlerts = False ActiveSheet.CountA(ActiveSheet.. praticando com os produtos didáticos Escola Saberexcel VBA Estudos® Treinamentos com Macros..CountOfLines If PlanCodLinhas > 2 Then MsgBox ActiveSheet.....VBProject.....Select End Sub Sub folha_codigo_planilha() Application.microsoftexcel......Name & " -. com baixo custo..Verb Verb:=xlPrimary Else Application.html 4/9 .. caso tenha mais de duas linhas de códigos na folha de planilha. _ vbCritical...Goto reference:="Delete_planilha_ativa" End If [C1]... Expedito Marcondes '.DisplayAlerts = True Else Application. "Saberexcel ..Delete End If End Sub '.-' Sub Delete_planilha_ativa() Dim PlanCodLinhas As Long '(*) requere referencia MS VBA Extensibility' library PlanCodLinhas = ActiveWorkbook.Cells) = 0 Then Application.o site das macros") If resposta = 6 Then ' 6 = yes ActiveSheet....com......Nesta planilha contém [ " & _ PlanCodLinhas & " ] linhas de código " & vbCrLf & "(NAO PODE DELETÁ-LA!) " & vbCrLf _ & " .

Fórmulas e Funções..Treinamentos com Macros.Address = "$M$18" And Target. Private Sub Worksheet_Change(ByVal Target As Range) If Target.. com baixo custo... Expedito Marcondes '.Address = "$M$19" And Target.Value End If If Target.. v eja o procedimento abaixo. www. Prezada Cristina.microsoftexcel. f ará exatamente o que v oce está precisando. Fique com Deus.22/07/13 Downloads | Excel VBA . sozinho... fique com Deus.32 KB 253 Saberexcel .Value End If End Sub Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application)....Value = Target..php/downloads/cat_view/191-excel-vba-worksheet. Marcondes... Espero que gostem do exemplo. Baixe o exemplo de planilha no final da página. a célula ativa tem que ser a célula(M18) e também não haja nenhuma seleção realizada....Worksheet Download Visualizar Detalhes Excel planilha vba laudo aterramento change popular! Adicionado em: Modificado em: Tamanho: Downloads: 26/11/2011 26/11/2011 132...Value = Target..Count = 1 Then [E19]. veja que existe duas condições para que o evento realize a tarefa ao digitar. Expedito Marcondes.html 5/9 . Muda automaticamente o conteudo de outra célula..br/index. auxiliado pelo combobox lista suspensa validação de dados. preciso um macro que ao digitar em determinada célula o mesmo v alor seja automaticamente inserido em outra célula..com....o site de quem precisa Aprender Macros Microsoft Excel VBA Esse procedimento do Aplicativo Microsoft Excel VBA com Evento Worksheet_Change é sensibilizado ao digitar.Duv ida: Sr...Count = 1 Then [E18]. praticando com os produtos didáticos Escola Saberexcel VBA Estudos® .

com.Cells.Workbooks If wb. vNovoLivro As Workbook.Count pe = r.Add For Each wb In Application.Name Then For Each sh In wb.Row + 1 & ":C" & lr) LinCol = r. LookIn:=xlValues) 'mostra somente da planiha ativa If Not c Is Nothing Then Set r = sh.Count.-' verifica existencia palavra saberexcel '.php/downloads/cat_view/191-excel-vba-worksheet.22/07/13 Downloads | Excel VBA .Find("Saberexcel". e o total de linhas usadas na coluna(c) em todas as folhas de planilhas dos livros abertos.Rows. LookIn:=xlValues) ' Set c = Cells..Find("Saberexcel".96 KB 253 Escola Saberexcel VBA Estudos® .Cells(Rows. lr As Long... lr2 As Long Dim c As Range. 3).microsoftexcel..Treinamento com Macros..Range("C" & c.Row '.Worksheets LinCol = 0 lr = Saber1. wb As Workbook Set vNovoLivro = Workbooks.Name <> vNovoLivro... sh As Worksheet.html 6/9 .Address End If www.-' Set c = sh.End(xlUp).br/index. relacionará todas as planilhas existente em um novo livro. r As Range Dim vDir As String.Worksheet Download Visualizar Detalhes Excel planilha vba mostrar todas planilhas dos livros abertos popular! Adicionado em: Modificado em: Tamanho: Downloads: 01/01/2012 01/01/2012 86. Fórmulas e Funções: Esse macro relaciona todas as planilhas em todos os livros abertos mesmo a planilha estiver com os códigos vba protegidos. isto é: todas folhas de planiha de todos os livros abertos. '---------------Sub RELACIONAR_PLANILHAS_LIVROS_ABERTOS() Dim LinCol As Long.

Range("A" & lr2 + 1) = wb. praticando com os produtos didáticos Escola Saberexcel VBA Estudos® .Name . com baixo custo.Name .13 KB 265 Saberexcel .com.Row 'ajustando o tamanho da coluna(A) .Range("A2") = "" Then .Value = "NOME DA FOLHA PLANILHA" .php/downloads/cat_view/191-excel-vba-worksheet.Name . sozinho.Name .site das macros Esses macros do Aplicativo Microsoft Excel VBA(Visual Basic Application).Range("B" & lr2 + 1) = sh.html 7/9 .Range("C" & lr2 + 1) = LinCol End If End With Next End If Next End Sub Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application). Fórmulas e Funções.Sheets(1) lr2 = vNovoLivro.Treinamentos com Macros.Value = "NOME DO ARQUIVO" .Worksheet 'var lr2 para o novo livro criado: Primeira planilha(1) With vNovoLivro.Value = "LINHAS USADAS" If . insere um nome à folha de planilha(Plan2).Count. com auxílio de uma entrada de www.End(xlUp).microsoftexcel.Columns("A:C").Cells(Rows. 1).br/index.Sheets(1) _ .Range("A2") = wb.AutoFit 'inserindo um cabeçalho na nova planiha .Range("B2") = sh.22/07/13 Downloads | Excel VBA .Range("A1").Range("C1"). Download Visualizar Detalhes Excel planilha vba renomeando aletoriamente popular! Adicionado em: Modificado em: Tamanho: Downloads: 24/03/2011 24/03/2011 69.Range("B1").Range("C2") = LinCol Else .

Espero que o exemplo lhe seja útil.Name = vNome End If End Sub vamos fazer um Teste.Add Type:=xlWorksheet Saber2.Worksheet dados inputbox.ClearContents [A65000]. 2).Value = sbx 'localiza ultima linha e insere valor gerado cel(F12) [A65000].Offset(0. 0).php/downloads/cat_view/191-excel-vba-worksheet. Fique com Deus. 2).ColorIndex = 3 End Sub Sub Limpar_teste() [A2:c6000].End(xlUp).Font.ClearContents vNome = InputBox("Digite o nome para nova Planilha?") If vNome <> "" Then 'Sheets. porém com algumas pequenas modificações. que contém a função Aleatório(). e a segunda macro renomeia a folha de planilha baseados em fórmulas existente na célula(F12). E_Marcondes Sub Renomear_com_nomes_Aleatorios() Dim sbx As String Application. O macro abaixo contém a linha de código SendKeys que aciona a tecla (F9) que automaticamente gerará um novo nome aleatorio para a folha de planilha.Offset(1. usar partes do mesmo macro acima.22/07/13 Downloads | Excel VBA . renomeia uma folha de planilha com nomes aleatórios gerado pela fórmula na célula(F12). construindo outro macro que faz a mesma coisa.SendKeys "+{F9}" 'muda o valor aleatorio da célula f12 sbx = [F12]. que a função Aleatório() do aplicativo Excel gerará na célula(F2).com.Value 'sbx = InputBox("Digite o nome para nova Planilha?") If sbx <> "" Then 'Sheets.End(xlUp).microsoftexcel.br/index. garantia e ótimos preços Download Visualizar Detalhes « Início Anterior 1 2 3 4 5 6 7 Próximo Fim » www.Add Type:=xlWorksheet Saber2. Sub Renomeando_planilha_plan2() Dim vNome As String [A2:c1000].html 8/9 .End(xlUp). com baixo custo.Value = "Planilha Atual" [A65000].Name = sbx End If [c2:c1000]. praticando com os produtos didáticos Saberexcel Publicidade Compre com segurança. sozinho.ClearContents End Sub Aprenda tudo sobre o Aplicativo Microsoft Excel VBA(Visual Basic Application).Offset(0.

br/index.html 9/9 . sozinho.CURSO VBA CARACTERISTICAS www. com baixo custo.Worksheet Página 1 de 7 APRENDA TUDO SOBRE O APLICATIVO MICROSOFT EXCEL VBA Aprenda tudo sobre o Aplicativo Microsoft Excel VBA(Visual Basic Application). Sobre as WorksheetFunctions Funções de Planilhas que retornam valores do VBA SABEREXCEL .22/07/13 Downloads | Excel VBA .microsoftexcel.php/downloads/cat_view/191-excel-vba-worksheet.com. praticando com os produtos didáticos Saberexcel.