Página 1 de 1

MACRO SUMIU, MAS CONTINUA FUNCIONANDO

Enviado: 26 Jul 2017 às 13:12
por Dorival
Boa tarde a todos!!

Por favor preciso de ajuda urgentemente!!
Está acontecendo o seguinte:

Criei a seguinte macro:

Sub Proteger_Formulas()
Range ( "D2843: D5000") Selecione.
On Error Resume Next
Selection.SpecialCells (xlCellT ypeFormulas, 23) .Select
com Selection.Validation
.Excluir
Tipo .Add: = xlValidateCustom, AlertStyle: = xlValidAlertStop, Operador: = _
xlBetween, Formula1: = "> 1"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = "Existe Fórmula - não digite!"
.InputMessage = ""
.ErrorMessage = "Célula com Fórmula está protegida!!"""
.ShowInput = True
.ShowError = True
End With
End Sub

2º - Adicionei essa macro no Desenvolvedor dentro da Planilha que enviei pra voce em anexo, na: Plan6(Banco de Dados).

3º - Salvei a planilha com essa macro.
4º - Fiz o teste, então verifiquei que a macro está protegendo todas as células que contém Fórmulas.
5º - Então entrei no código da macro e fiz uma alteração: coloquei o sinal de apóstrofo " ' " antes de cada linha do código para evitar que a macro seria executada até que eu corrigisse o código para proteger apenas a faixa de ceulas desejada.
6º - Salvei novamente a planilha com o código alterado.
7º - Então verifiquei que a macro continuou executando mesmo com a lteração.
8º - Ai entrei no desenvolvedor para excluir a macro, FIZ O PROCESSO NORMAL: CLIQUEI na Plan6(Banco de Dados), então não apareceu mais o código da macro.

É isso aí amigos. Por favor me ajuda localizar essa macro, para resolver esse problema.

Obrigado

Re: MACRO SUMIU, MAS CONTINUA FUNCIONANDO

Enviado: 27 Jul 2017 às 07:57
por gfranco
Bom dia.
Anexa o arquivo para facilitar lhe ajudar.

Re: MACRO SUMIU, MAS CONTINUA FUNCIONANDO

Enviado: 27 Jul 2017 às 08:01
por Dorival
bom dia amigo!!!

Segue anexo, para vossas providencias.


Grato

Re: MACRO SUMIU, MAS CONTINUA FUNCIONANDO

Enviado: 27 Jul 2017 às 11:31
por gfranco
Bom dia.
Não encontrei nenhuma macro atrapalhando escrever na coluna "D" como pode ver no anexo.
Não estaria abrindo um arquivo antigo por engano?

MACRO SUMIU, MAS CONTINUA FUNCIONANDO

Enviado: 27 Jul 2017 às 12:39
por Dorival
Amigo, me perdoe. Na verdade vai aparecer a macro se voce tentar alterar as fórmulas que existam na planilha. Exemplo, tente alterar a fórmula da coluna "H", então surgira a macro.

A MACRO APARECE QUANDO TENTO ALTERAR QUALQUER FÓRMULA QUE EXISTA NA PLANILHA. PORÉM SE EU ALTERAR DADOS ELA NÃO APARECE.

Obrigado

Re: MACRO SUMIU, MAS CONTINUA FUNCIONANDO

Enviado: 27 Jul 2017 às 12:48
por gfranco
Agora entendi.
Bom, na verdade a macro já foi excluída mesmo. Mas como ela produziu uma validação de dados ( na sua descrição do código a ação foi executada na coluna "D") a validação produzida continuou válida até que seja excluída !
Resolva assim:
Selecione a coluna que deseja modificar o conteúdo, vá na guia dados, selecione validação de dados, e em "PERMITIR" selecione "QUALQUER VALOR". Pronto !