Visual Basic pour Applications, ou VBA pour faire court, est le langage de script utilisé dans Microsoft Office pour automatiser des tâches dans des applications telles que Microsoft Excel. Depuis Excel est finalement utilisé pour afficher des données liées dans les cellules de feuille de calcul, l`une des caractéristiques fondamentales de VBA dans Excel est d`attribuer des valeurs à ces cellules après les calculs. Non seulement pouvez-vous attribuer des valeurs à des cellules individuelles, mais aussi à des plages, en utilisant VBA.
Copiez et collez le code suivant dans votre module VBA:
Sous SetValue ()
Des feuilles de calcul("Sheet1").Activer
ActiveCell.Value = 35
End Sub
Remplace le "Sheet1" texte avec la cellule à laquelle vous souhaitez attribuer une valeur. Par exemple, si vous souhaitez attribuer une valeur à la cellule dans la colonne B, ligne 24, alors vous changez le code de "Sheet1" à "B24."
Remplacer le 35 avec la valeur que vous souhaitez attribuer à votre cellule. Par exemple, vous pouvez faire un certain nombre, comme 25, ou une chaîne de texte, tel que "Bonjour."
Appelez le sous-programme SetValue de votre module en tapant son nom:
SetValue ()
presse "F5" pour exécuter le code et de voir la cellule que vous avez tapé dans le changement de code à la valeur spécifiée.
Conseils & Avertissements
- Le nom "SetValue" pour la fonction peut être changé en celui de votre choix, tels que "MyFunction" ou "AuntMelinda."