Página 1 de 1

Emitir uma MGSBOX ao usuário sempre que determinadas células

Enviado: 09 Jun 2016 às 10:40
por MarceloAdriano
Olá
Gostaria se possível, do seguinte procedimento em VBA: qualquer alteração de valores no range " A1 até A5" automaticamente emitisse uma MGSBOX ao usuário, informando que o mesmo alterou as padronizações originais de calculas da planilha.
Seria possivel esse procedimento?
Imagem
Segue a planilha de exemplo, bem como a imagem ilustrativa.

Grato,
Marcelo Adriano

Emitir uma MGSBOX ao usuário sempre que determinadas células

Enviado: 09 Jun 2016 às 10:43
por DJunqueira
Vc poderia fazer isso de forma simples em validação, qq número diferente do atual geraria uma mensagem de alerta.
Mas vc tb poderia proteger estas células de serem alteradas.

Re: Emitir uma MGSBOX ao usuário sempre que determinadas cél

Enviado: 09 Jun 2016 às 13:18
por alexandrevba
Boa tarde!!

Para o caso de VBA, use!
Código: Selecionar todos
Private Sub Worksheet_Change(ByVal Target As Range)
'Insira esse código dentro de um módulo de planilha
    If Target.Column = 1 Then
        MsgBox Target.Address(False, False) & " Alterado", vbInformation
    End If
End Sub
Att

Re: Emitir uma MGSBOX ao usuário sempre que determinadas cél

Enviado: 09 Jun 2016 às 14:30
por MarceloAdriano
alexandrevba escreveu:Boa tarde!!O
Olá seria possivel me passar o código , não para a coluna toda, mas sim para o range específico de ( a1 até a5) somente.

Desde já adrageço ...



Para o caso de VBA, use!
Código: Selecionar todos
Private Sub Worksheet_Change(ByVal Target As Range)
'Insira esse código dentro de um módulo de planilha
    If Target.Column = 1 Then
        MsgBox Target.Address(False, False) & " Alterado", vbInformation
    End If
End Sub
Att

Re: Emitir uma MGSBOX ao usuário sempre que determinadas cél

Enviado: 09 Jun 2016 às 14:32
por MarceloAdriano
Olá DJunqueira
Muito obrigado pela sua ajuda, testei e deu certo.
Obrigado!
DJunqueira escreveu:Vc poderia fazer isso de forma simples em validação, qq número diferente do atual geraria uma mensagem de alerta.
Mas vc tb poderia proteger estas células de serem alteradas.