Bom dia,
Tenho um dado intervalo numa planilha (ex: A2:A10) e utilizei o código abaixo para organizá-lo de modo a sempre deixar os VALORES VAZIOS (sem nada escrito) no final do intervalo:
Private Sub Worksheet_Change(ByVal Target As Range)
Range("A2:A10").Sort Key1:=Range("A1")
Order1:=xlAscending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal
End Sub
Contudo, gostaria que as células preenchidas NÃO ficassem em Ordem Alfabética, conforme está ocorrendo e é possível visualizar no mesmo.
O objetivo é que elas fiquem organizadas na coluna de acordo a SOMENTE deixar os VALORES VAZIOS (sem nada escrito) no final do intervalo.
ex:
A2= com a célula escrita "Mario"
A3= celular com nada escrito.
Descido escrever na célula A4 a palavra "Adelmo", e na mesma hora a palavra "Adelmo" é transferida para a célula A3 que não tinha nada escrito.
Dessa forma desejo um ajuda para saber o código em que teríamos as células (SEM ORDEM ALFABÉTICA) conforme abaixo:
A2= com a célula escrita "Mario"
A3= com a célula escrita "Adelmo"
A4= celular com nada escrito.
Desde já,
Obrigado!
Postado : 15/06/2014 2:14 am