Software  
 
Conhecimento computador >> Software >> Microsoft Access >> 
Como excluir linhas do Excel com base na data
Para obter o máximo proveito do Microsoft Excel , você tem que aprender a usar macros e programação VBA. Como você construir planilhas e preenchê-los com informações , pode haver momentos em que você tem informações de entrada não é mais válido . Isto é especialmente verdadeiro para as linhas de informação que estão a partir de datas anteriores . Uma maneira rápida e fácil de apagar as linhas de dados com base em datas passadas é a criação de uma macro no Excel. Coisas que você precisa
Microsoft Excel Básico Excel
Experiência
Show Mais instruções
1

Abra sua pasta de trabalho no Excel. Se você estiver usando o Excel 2007 , você precisa exibir a guia "Desenvolvedor" , se ele não estiver aparecendo. Para fazer isso , clique no botão " Escritório " e depois em " Opções do Excel ". Clique em " Mostrar guia Desenvolvedor " e clique em "OK".
2

Criar um novo macro. No Excel 2007, clique na guia Desenvolvedor e , em seguida, "Macro ". Nas versões anteriores, clique em "Ferramentas" na barra de ferramentas e , em seguida, "Macro ". Nomeie a macro ", DeleteRowbyDate " e clique em " . ; Criar " o editor Visual Basic aparece
3

Copie e cole o seguinte código para o editor Visual Basic entre as linhas , Sub DeleteRowbyDate ( ) e End Sub :
.

Dim x como Longfor x = 1 To Cells.SpecialCells ( xlCellTypeLastCell ). células RowDebug.Print ( x , "b") . ValueIf CDate ( Cells (x, "B") ) < CDate ( " 12/29/2010 " ) ThenCells ( i, " b ") . EntireRow.deleteEnd IfNext i

na linha onde ele diz:" Se CDate ( Cells (x, "B") ) < CDate ( " 12/29/2010 ") Then " , alterar a data para o que quer que data é um dia maior que a data que você deseja excluir. Por exemplo, se você deseja excluir todas as linhas anteriores ao 01 de janeiro de 2009 , em seguida, você vai mudar a linha para:

Se CDate ( Cells (x, "B") ) < CDate ( " 01/01/09 ") Then
4

Feche o editor do Visual Basic. Ele salva automaticamente para o macro. Quando você quiser executar a macro e excluir as linhas , volte para " Macros " , selecione a macro " DeleteRowsbyDate " e clique em " Executar".

Anterior :

Próximo : No
  Os artigos relacionados
·Como formatar Número Moeda em Excel 2003 
·Como rotular as colunas do Microsoft Excel 2007 com let…
·Objetivos do Microsoft Excel 
·Como criar linhas separadoras no Excel Gráficos 
·Como impedir que Julian datas no Excel 2003 
·Como encontrar probabilidades em uma curva normalmente …
·Microsoft Excel Teclado Truques e Dicas 
·Como usar o formato de folha de salário no Excel 
·Como fazer um gráfico de dispersão no Excel 2007 
·Como copiar uma planilha do Excel que tem uma tabela di…
  Artigos em destaque
·Como apagar linhas no Illustrator 
·Como alterar a programação de verificação no AVG An…
·Como converter Quicken para o MS Excel 
·Como se livrar de um vírus quando o computador não in…
·A História da CyberDefender 
·Como construir um banco de dados do empregado com o Mic…
·Como criar uma calculadora de opções com Microsoft Ex…
·Como mudar do Excel para o Word automaticamente 
·Como fazer backup de todos Outlook 2003 E-mail e contat…
·Como corrigir o Norton 360 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados