>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment définir la valeur de la cellule dans VBA

Visual Basic pour Applications, ou VBA en abrégé, est le langage de script utilisé dans Microsoft Office pour automatiser les tâches dans des applications telles que Microsoft Excel. Étant donné qu'Excel est finalement utilisé pour afficher des données associées dans des cellules de feuille de calcul, l'une des principales fonctionnalités de VBA dans Excel consiste à attribuer des valeurs à ces cellules après les calculs. Vous pouvez non seulement attribuer des valeurs à des cellules individuelles, mais également à des plages, à l'aide de VBA.

Étape 1

Copiez et collez le code suivant dans votre module VBA :Sub SetValue() Worksheets("Sheet1").Activate ActiveCell.Value =35 End Sub

Étape 2

Remplacez le texte "Feuille1" par la cellule à laquelle vous souhaitez attribuer une valeur. Par exemple, si vous souhaitez attribuer une valeur à la cellule de la colonne B, ligne 24, vous devez remplacer le code "Feuille1" par "B24".

Étape 3

Remplacez le 35 par la valeur que vous souhaitez attribuer à votre cellule. Par exemple, vous pouvez en faire un nombre, tel que 25, ou une chaîne de texte, telle que "Bonjour".

Étape 4

Appelez la sous-routine SetValue depuis votre module en tapant son nom :SetValue()

Étape 5

Appuyez sur "F5" pour exécuter le code et voir la cellule que vous avez tapée dans le code passer à la valeur que vous avez spécifiée.

Astuce

Le nom "SetValue" de la fonction peut être remplacé par celui de votre choix, tel que "MyFunction" ou "AuntMelinda".


Vie intelligente