Criação de células necessárias em uma planilha do Microsoft Excel é uma maneira de assegurar que informações importantes não vão faltar ou chegar ignorado . Há mais de uma maneira de fazer uma célula necessária . Você pode adicionar código VBA para o livro do Excel ou adicionar o código que impede o usuário de salvar a planilha até que as células necessárias foram preenchidos código VBA pode ser adicionado a uma planilha em apenas alguns passos e não requer qualquer experiência em programação . Instruções
tornar as células necessárias para imprimir Planilha
1
Abra o Excel 2007. Verifique se a guia "Desenvolvedor" na fita na parte superior da tela. Se você não tiver a guia "Desenvolvedor" ativado , clique no botão redondo azul "Microsoft Office " no canto superior esquerdo. Clique em " Opções do Excel " seguido de " popular". Marque a caixa " Mostrar guia Desenvolvedor na Faixa de Opções " e depois clique em "OK".
2
Clique na guia "Desenvolvedor" , e , em seguida, clique no botão " Ver Código" no âmbito do " desenvolvedor " menu. Isto irá abrir o Microsoft Visual Basic
3
Copie e cole o seguinte código na janela em branco : .
[ VBA ] Private Sub Workbook_BeforePrint (Cancel As Boolean) < br >
Se Sheet1.Range . ! ("A1 : B2 " ) Valor = "" Then
MsgBox " não é possível imprimir até que as células necessárias foram concluídas"
Cancelar = True < br >
End If End Sub
[/VBA ]
4
Substitua o "Sheet1" e " A1: B2 " valores dentro do código , com o intervalo de valores que você faria gostaria de exigir, em sua planilha. Por exemplo, se você quiser exigir que os primeiros 10 células na coluna A da Folha 2 de sua planilha, você mudaria a segunda linha do código para:
Se Sheet2.Range ("A1 : A10 " ) . Value = " " Então
5
Feche o Microsoft Visual Basic. Salve o arquivo do Excel para fazer o código de uma parte permanente do arquivo.
Tornar as células necessárias para salvar Planilha
6
Abra o Excel 2007 e verifique se o " guia Desenvolvedor " está presente na fita na parte superior da tela. Se você não vir a guia "Desenvolvedor" , clique no botão redondo azul "Microsoft Office " no canto superior esquerdo. Clique em " Opções do Excel " seguido de " popular". Marque a caixa " Mostrar guia Desenvolvedor na Faixa de Opções " e depois clique em "OK".
7
Clique na guia "Desenvolvedor" , e , em seguida, clique no botão " Ver Código" no âmbito do " desenvolvedor "Menu para iniciar o Microsoft Visual Basic. Visual Basic permite-lhe visualizar e organizar qualquer código que você adicionou a uma planilha, bem como escrever ou adicionar um novo código .
8
Copie e cole o seguinte código na janela vazia dentro do Microsoft Visual Básico :
[ VBA ] Private Sub Workbook_BeforeSave (Cancel As Boolean)
Se Sheet1.Range . ("A1 : B2 " ) Valor = "" Then
MsgBox " não é possível salvar até que as células necessárias foram concluídas ! "
Cancelar = True
End If End Sub
[/VBA ]
9
Personalizar o código , substituindo o "Sheet1" e "A1: B2" valores com o intervalo de valores que você gostaria de exigir, em sua planilha. Por exemplo, se você quiser exigir que os primeiros 10 células na coluna A da Folha 2 de sua planilha, você mudaria a segunda linha do código para:
Se Sheet2.Range ("A1 : A10 " ) . Value = " " Então
10
tentativa de salvar a folha de Excel sem preencher todas as células necessárias. Se uma caixa de mensagem aparece dizendo " Não é possível salvar até que as células necessárias foram concluídas " , seu código está funcionando corretamente.