DUVIDAS SOBRE CELULAS NO EXCEL
Senhores preciso de uma macro que seque exemplo:
ao entrar na planilha selecionar uma celula, e só ir para celula sequinte após preenchimento da primeira e
assim sucessivamente.
segue uma macro que dar certo apenas com uma celula:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Range([Ô]D12[Ô]) = [Ô][Ô] Then
Range([Ô]D12[Ô]).Select
End If
End Sub
no aguardo.
ao entrar na planilha selecionar uma celula, e só ir para celula sequinte após preenchimento da primeira e
assim sucessivamente.
segue uma macro que dar certo apenas com uma celula:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Range([Ô]D12[Ô]) = [Ô][Ô] Then
Range([Ô]D12[Ô]).Select
End If
End Sub
no aguardo.
Mano seu eu entendi bem você vai ter que fazer uma estrutura de repetição...
Segue exemplo:
ActiveWorkbook.Sheets(3).Activate [ô] Ativa a planilha onde você quer lançar os dados
Range([Ô]A2[Ô]).Select [ô] Seleciona a primeira celula/linha onde você vai começar a lançar
Do
If IsEmpty(ActiveCell) = False Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True [ô] Nessa estrutura de repetição ela percorre a planilha até achar uma linha em branco.
ActiveCell.Value = [Ô]Valor[Ô] [ô] Aqui a celula recebe o valor.
ActiveCell.Offset(0, 1).Value = [Ô]Valor[Ô] [ô] Aqui a celula do lado direito recebe o valor.
Espero ter ajudado.
Segue exemplo:
ActiveWorkbook.Sheets(3).Activate [ô] Ativa a planilha onde você quer lançar os dados
Range([Ô]A2[Ô]).Select [ô] Seleciona a primeira celula/linha onde você vai começar a lançar
Do
If IsEmpty(ActiveCell) = False Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True [ô] Nessa estrutura de repetição ela percorre a planilha até achar uma linha em branco.
ActiveCell.Value = [Ô]Valor[Ô] [ô] Aqui a celula recebe o valor.
ActiveCell.Offset(0, 1).Value = [Ô]Valor[Ô] [ô] Aqui a celula do lado direito recebe o valor.
Espero ter ajudado.
Meu amigo o que eu quero e o seguinte:
EX.: ao entrar na planilha seleciona a celula A2, dai ela só sai para celula seguinte após a celula A2 ser preenchida.
e assim com a celula seguinte, e a seguinte, e a seguinte.
EX.: ao entrar na planilha seleciona a celula A2, dai ela só sai para celula seguinte após a celula A2 ser preenchida.
e assim com a celula seguinte, e a seguinte, e a seguinte.
Faça seu login para responder