Création de cellules requises dans un tableur Microsoft Excel est une façon de s'assurer que des informations importantes ne va pas manquer ou obtenir sautée. Il ya plus d' une façon de rendre une cellule nécessaire. Vous pouvez ajouter du code VBA à votre classeur Excel ou ajouter du code qui empêche l' utilisateur d'enregistrer la feuille de calcul jusqu'à ce que les cellules requises ont été remplies po code VBA peut être ajouté à une feuille de calcul en quelques étapes et ne nécessite aucune expérience en programmation . Instructions
cellules qui nécessaire pour imprimer la feuille de calcul
1
Ouvrez Excel 2007. Vérifiez l'onglet " développeur" dans le ruban en haut de l'écran. Si vous n'avez pas l'onglet " développeur" est activé, cliquez sur le bouton rond bleu " Microsoft Office " dans le coin supérieur gauche. Cliquez sur "Options Excel " suivi de "Popular ". Cochez la case "Afficher l'onglet Développeur dans le ruban », puis cliquez sur "OK".
2
Cliquez sur l'onglet " développeur" , puis cliquez sur le bouton " Afficher le code " dans le cadre du "Développeur « menu. Cela va ouvrir Microsoft Visual Basic
3
Copiez et collez le code suivant dans la fenêtre vide : .
[ VBA ] Sous Workbook_BeforePrint privé ( Cancel As Boolean) < br >
Si Sheet1.Range . ! ("A1 : B2 " ) Valeur = "" Then
MsgBox " Impossible d'imprimer jusqu'à ce que les cellules nécessaires ont été remplies "
Cancel = True < br >
End If End Sub
[/VBA ]
4
remplacer le " Sheet1" et " A1: B2 " valeurs dans le code avec la gamme des valeurs que vous le feriez tiens à demander à votre feuille de calcul . Par exemple, si vous souhaitez que les premières cellules 10 dans la colonne A de la feuille 2 de votre feuille de calcul , vous devez modifier la deuxième ligne du code d' :
Si Sheet2.Range ("A1 : A10" ) . Value = "" Then
5
Fermer Microsoft Visual Basic. Enregistrez votre fichier Excel pour rendre le code une partie permanente du fichier.
Fabrication de cellules nécessaire pour sauver Spreadsheet
6
Ouvrez Excel 2007 et vérifier pour voir si le " onglet Développeur " est présent dans le ruban en haut de l'écran. Si vous ne voyez pas l'onglet " développeur" , cliquez sur le bouton rond bleu " Microsoft Office " dans le coin supérieur gauche. Cliquez sur "Options Excel " suivi de "Popular ". Cochez la case "Afficher l'onglet Développeur dans le ruban », puis cliquez sur "OK".
7
Cliquez sur l'onglet " développeur" , puis cliquez sur le bouton " Afficher le code " dans le cadre du "Développeur "dans le menu pour lancer Microsoft Visual Basic. Visual Basic vous permet de visualiser et d'organiser le code que vous avez ajouté à une feuille de calcul , ainsi que d'écrire ou d'ajouter un nouveau code .
8
Copiez et collez le code suivant dans la fenêtre vide au sein de Microsoft Visual Basic :
[ VBA ] Private Sub Workbook_BeforeSave ( Cancel As Boolean)
Si Sheet1.Range ("A1 : B2 " ) . Value = "" Then
MsgBox " Impossible d'enregistrer jusqu'à cellules requises ont été accomplies ! "
Annuler = True
End If End Sub
[/VBA ]
9
Personnalisez le code en remplaçant le "Sheet1" et " A1: B2 " valeurs avec la gamme des valeurs que vous souhaitez demander à votre feuille de calcul . Par exemple, si vous souhaitez que les premières cellules 10 dans la colonne A de la feuille 2 de votre feuille de calcul , vous devez modifier la deuxième ligne du code d' :
Si Sheet2.Range ("A1 : A10" ) . Value = "" Then
10
tenter de sauver la feuille Excel sans avoir à remplir toutes les cellules nécessaires. Si une boîte de message apparaît lecture " Impossible d'enregistrer jusqu'à cellules requises ont été accomplies " , votre code fonctionne correctement .