O método que eu pensei seria algo como o "Worksheet_Change". Se as células estivesses vazias, o Excel não permitiria salvar (se é que isso é possível). Se as células estivessem todas preenchidas, o Excel permitiria salvar o arquivo, a menos que alguma célula do intervalo seja novamente apagada e fique vazia.
Por exemplo, um intervalo H5:H90.
Desabilitar a formatação de cor tem como?
***********************************************************************
- alexandrevba escreveu:
- Bom dia!!
Explique de forma detalhada.
- Citação :
- 1) Quero que o Excel só permita salvar uma pasta de trabalho se um conjunto de células estiver preenchido (não nulo);
Qual intervalo? todas as células desse intervalo devem está preenchido para salvar o arquivo? Quantas células tem esse intervalo?
Qual método quer usar para disparar a macro?
- Código:
-
Sub salvarNaoDefinido()
If WorksheetFunction.CountA(Range("F2:H4")) = 9 Then
MsgBox "Arquivo salvo!"
End If
End Sub