Notifications
Clear all

como organizar planilhas

4 Posts
3 Usuários
0 Reactions
641 Visualizações
 JDC
(@jdc)
Posts: 2
New Member
Topic starter
 

oi, sou Daniel, tenho 32 anos e sou solteiro.

Não entendo muito de excel, gostaria de saber se é possível usando macros ou vba, dentro de uma planilha ler a coluna 1 e se encontrar valores iguais nas células A1 e A2, fazer com que o conteúdo da célula A2 vá ou seja copiado para a célula A1 da coluna 3, sendo que a planilha tem muitos registros.
Obrigado a todos.

 
Postado : 02/12/2013 2:57 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

JDC, seria bom vc colocar uma planilha compactada (zip, rar), com um exemplo do que vc quer fazer.

Somente pelo que vc escreveu, daria pra fazer, mas as vezes pode não ser bem o que vc procura.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 02/12/2013 3:00 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!
Sem seu arquivo fica ruim, tente adaptar..

Sub test()

Dim lngLastRow As Long, lngLoopRow As Long
Dim lngWriteRow As Long
Dim rngFindRange

lngWriteRow = 1
lngLastRow = Cells(Rows.Count, 1).End(xlUp).Row

For lngLoopRow = lngLastRow To 1 Step -1

    With Cells(lngLoopRow, 1)

        If WorksheetFunction.CountIf(Range("A1:A" & lngLastRow), .Value) > 1 Then
    
            If Range("C:C").Find(.Value, lookat:=xlWhole) Is Nothing Then
            
                Cells(lngWriteRow, 3) = .Value
                lngWriteRow = lngWriteRow + 1
                
            End If
                   
        End If
        
    End With
    
Next lngLoopRow

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 02/12/2013 4:10 pm
 JDC
(@jdc)
Posts: 2
New Member
Topic starter
 

Estou anexando uma planilha, a coluna A seria matriz, onde deve ser feita a busca, a coluna B fica os valores e na coluna C é onde o conteúdo da célula da coluna B deve ser movido ou copiado.

 
Postado : 03/12/2013 8:09 am