Como fazer um celular exigida no excel 2007

Criando células necessárias em uma planilha do Microsoft Excel é uma maneira de assegurar que informações importantes não vão faltar ou ficar ignorado. Há mais de uma maneira de fazer uma célula necessária. Você pode adicionar código do VBA para o livro do Excel ou adicionar código que impede o usuário de salvar a planilha até que as células necessárias foram preenchidas. Código VBA pode ser adicionado a uma planilha em apenas alguns passos e não requer qualquer experiência em programação .

Tornar as células necessárias para imprimir Spreadsheet

  • Abra o Excel 2007. Verifique a "Desenvolvedor" guia na fita através da parte superior da tela. Se você não tiver o "Desenvolvedor" guia activado, clique no azul rodada "Microsoft Office" botão no canto superior esquerdo. Clique "Opções do Excel" Seguido por "Popular." Marque a caixa de "Mostrar guia Desenvolvedor na Faixa de Opções," e clique em "ESTÁ BEM."

  • Clique no "Desenvolvedor" guia, em seguida, clique no "view Code" botão sob a "Desenvolvedor" cardápio. Isto irá abrir o Microsoft Visual Basic.

  • Copie e cole o seguinte código para a janela em branco:

    [VBA] Private Sub Workbook_BeforePrint (Cancel As Boolean)

    Se Sheet1.Range ("A1: B2") .Value = "" Então

    MsgBox "Não é possível imprimir até que as células necessárias foram concluídas!"

    Cancelar = True

    Fim se

    End Sub [/ VBA]

  • Substitua o "Sheet1" e "A1: B2" valores dentro do código 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



  • Feche o Microsoft Visual Basic. Salve o arquivo Excel para tornar o código uma parte permanente do arquivo.

Tornar as células necessário para salvar Spreadsheet

  • Abra o Excel 2007 e verificar para ver se o "Desenvolvedor" guia está presente na fita através da parte superior da tela. Se você não vê a "Desenvolvedor" guia, clique no azul rodada "Microsoft Office" botão no canto superior esquerdo. Clique "Opções do Excel" Seguido por "Popular." Marque a caixa de "Mostrar guia Desenvolvedor na Faixa de Opções," e clique em "ESTÁ BEM."

  • Clique no "Desenvolvedor" guia, em seguida, clique no "view Code" botão sob a "Desenvolvedor" menu para iniciar o Microsoft Visual Basic. Visual Basic permite visualizar e organizar qualquer código que você adicionou a uma planilha, bem como escrever ou adicionar um novo código.

  • Copie e cole o seguinte código para a janela vazia dentro do Microsoft Visual Basic:

    [VBA] Private Sub Workbook_BeforeSave (Cancel As Boolean)

    Se Sheet1.Range ("A1: B2") .Value = "" Então

    MsgBox "Não é possível salvar até que as células necessárias foram concluídas!"

    Cancelar = True

    Fim se

    End Sub [/ VBA]

  • 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

  • Tentar salvar a folha de Excel sem preencher todas as células necessárias. Se uma caixa de mensagem aparece leitura "Não é possível salvar até que as células necessárias foram concluídas!", Seu código está funcionando corretamente.

dicas & avisos

  • A frase entre aspas após "MsgBox" no código VBA pode ser mudado ao que quer que você gostaria que a caixa de pop-up que dizer quando os usuários tentarem salvar ou imprimir sem preencher as caixas desejadas.
De esta maneira? Compartilhar em redes sociais:

LiveInternet