Toutes les fiches que vous avez enregistrés dans le logiciel Microsoft Excel peuvent être modifiés à l'aide de Visual Basic pour Applications ( VBA) langage de programmation . Vous pouvez utiliser du code VBA pour modifier le contenu des cellules ou même demander à un utilisateur pour une entrée spécifique. Si vous souhaitez ajouter une couche supplémentaire de contrôle de votre code, vous pouvez utiliser des instructions logiques qui vous permettent de prendre des actions différentes en fonction de situations prédéterminées. Il ya plusieurs différents états logiques disponibles pour être utilisés dans Excel VBA. Instructions If /Then /Else 1 Ouvrez votre feuille de calcul Excel , puis cliquez sur l'onglet « Développeur ». Cliquez sur l'icône " Visual Basic ", puis sélectionnez la feuille de calcul spécifique dans lequel vous souhaitez ajouter des instructions logiques. 2 Entrez dans l'ouverture et la fermeture de commandes " sous " s'ils ne sont pas déjà présents dans votre VBA code. Par exemple, si vous voulez nommer la nouvelle section de code " UsingLogic ," type " Sous UsingLogic ()" et ensuite descendre quelques lignes et tapez " End Sub ". 3 Accédez à n'importe quelle ligne entre la commande " Sub" d'ouverture et de clôture. Utilisez la commande " Si " pour ajouter une couche de logique dans votre code. Par exemple, si vous avez un nombre entier appelé « impôt» et que vous voulez exécuter du code sur la base de sa valeur , tapez " si la taxe < 100». 4 Ajouter dans un communiqué "puis" à exécuter un code lors de votre " if ' est vrai . Par exemple, tapez « Si fiscales <100 alors les cellules (1, 1 ) . Value = 100 "pour changer la première cellule à la valeur de « 100 » si l'entier de l'impôt est actuellement inférieur à 100. 5 Ajouter dans un communiqué " Else" pour tenir compte de ce que le code devrait faire si le "if" n'est pas vrai. Par exemple de type "original si la taxe < 100 cellules ont ensuite (1, 1 ) . Value = 100 cellules Else (1,1). Value = 50 " si vous voulez que la valeur de la cellule à changer à 50 si la valeur de l'entier de l'impôt est actuellement supérieur à 100. For /Next Statement 6 accéder à l'onglet "Developer " et sélectionnez " Visual Basic. " Accédez à la section du code où vous souhaitez ajouter le pour /déclaration suivante . 7 déclarer la plage que vous souhaitez utiliser pour la déclaration. par exemple tapez " pour une valeur de 1 à 5" si vous voulez la déclaration à courir à travers cinq itérations. 8 Déplacer vers le bas une ligne et tapez " Cells (a, 1) = a". descendre une autre ligne et tapez " Suivant un " si vous voulez courir à travers les cinq premières cellules dans votre classeur et tapez un nombre croissant dans chaque cellule. Select Case Déclaration 9 Allez à l'onglet "Developer " dans votre classeur Excel et choisissez " Visual Basic ". Cliquez sur la zone dans le code où vous voulez ajouter une instruction " Select Case " . 10 Définir une variable que vous souhaitez utiliser pour choisir les conditions de la déclaration. par exemple de type "Utilisateurs As Integer " si vous souhaitez définir un entier nommé «Users». 11 descendre une ligne et tapez " Sélectionner les utilisateurs de cas» . descendre une autre ligne et entrer dans les conditions d'utilisation pour le cas, par exemple « utilisateurs est > = 10 " si vous voulez exécuter du code si la valeur de "Utilisateurs" est actuellement supérieur ou égal à 10. 12 Aller en bas une autre ligne et entrer dans le code à exécuter si «Utilisateurs» est inférieur ou égal à 10, tels que " Cells ( 1,1). Value = 50" . descendre une autre ligne et entrer dans de nombreux autres cas que vous souhaitez utiliser , tels que " les utilisateurs est <5 " si vous voulez exécuter du code si le " Utilisateurs " variable est actuellement inférieur à 5. 13 Déplacer vers le bas une ligne et tapez" End Select " à la fin de la déclaration .
|