Comment obtenir la valeur dans une cellule sur Visual Basic

La puissance de Visual Basic est la capacité de créer des procédures automatiques tout simplement en les enregistrant sur votre feuille de calcul. Par exemple, si vous voulez obtenir la valeur d'une cellule sur Visual Basic, vous pouvez créer une procédure simple et l'enregistrer comme une macro. Vous pouvez ensuite exécuter la macro à faire automatiquement le travail que vous auriez autrement le faire manuellement via le clavier. Encore plus puissant est la prochaine étape: Création d'autres procédures qui peuvent utiliser la procédure que vous venez de créer. Bien qu'il sera probablement nécessaire pour éventuellement écrire du code dans le Visual Basic Editor, vous pouvez économiser beaucoup de temps en laissant l'ordinateur générer le code.

Choses que vous devez

  • Microsoft Excel VBA
  1. Obtenir la valeur par une simple copie

    • 1

      Allez à la cellule A4 dans une nouvelle feuille de calcul Excel et entrez "10." Cliquez "Outils," sélectionner "Macro," et sélectionnez "Nouvelle macro." Entrer "Macro1" pour le nom de la macro. Cliquez "D'ACCORD."

    • 2

      Cliquez sur la cellule "A4." Tenez le "Ctrl" clavier et appuyez sur "C." Appuyez sur le carré bleu sous le mot Arrêt sur le panneau de pop-up pour arrêter l'enregistrement de la macro.

    • 3

      Regardez le code que vous avez créé en cliquant "Outils," "Macro," et "Macros." Cliquez "Modifier." Vérifiez que le code ressemble à ceci:




      Sub Macro1 ()
      '
      'Macro Macro1
      '
      '

      Gamme ("A4") .Select
      Selection.Copy

      End Sub

    • Obtenir la valeur à l'aide d'une cellule de référence

      • 1

        Démarrer un nouveau classeur Excel en sélectionnant "Nouveau" dans le menu Fichier. Aller à la cellule A3 et entrez "15." Cliquez "Outils," sélectionner "Macro," et sélectionnez "Nouvelle macro." Entrer "Macro2" pour le nom de la macro. Cliquez "D'ACCORD."

      • 2

        Cliquez sur la cellule "A4." Type "= A3" et appuyez sur "Entrez." Appuyez sur le carré bleu sous le mot "Arrêtez" sur le panneau de pop-up pour arrêter l'enregistrement de la macro.

      • 3



        Regardez le code que vous avez créé en cliquant "Outils," "Macro," et "Macros." Sélectionner "Macro2" et cliquez sur "Modifier." Vérifiez que le code ressemble à ceci:

        Sous Macro2 ()
        '
        'Macro Macro2
        '
        '

        Gamme ("A4") .Select
        ActiveCell.FormulaR1C1 = "= R [-1] C"
        Gamme ("A5") .Select

        End Sub

    » » » » Comment obtenir la valeur dans une cellule sur Visual Basic