Excel Visual Basic pour Applications ( VBA) est un logiciel intégré dans Excel qui vous permet de faire des personnalisations pour les feuilles de calcul de base pour s'adapter à votre entreprise et situations personnelles. Par exemple, vous pourriez avoir une feuille de calcul qui contient des données budgétaires mensuelles , et une feuille distincte qui possède des données budgétaires annuels . Au lieu de volte-face entre une feuille de calcul et un autre , le transfert de données , vous pouvez indiquer à Excel pour récupérer les données pour vous, et utiliser ces données dans l'autre feuille . Le processus d'utilisation des données d'une feuille de calcul dans les calculs sur une autre feuille est appelée " liaison. " Instructions
1
Appuyez sur " Alt " et "F11" en même temps pour ouvrir l'éditeur Visual Basic à partir de votre feuille de calcul Excel .
2
Cliquez sur Insertion "> Module " . pour ouvrir une fenêtre de code vide
3
Insérez le code suivant (jusqu'à " End Sub " ) dans la fenêtre vide :
Sous GetValue () Range ( "A1") . Value = " = [ workbook_name.xls ] Sheet1 ! B1 " End Sub
Ce code récupère la valeur de A1 de la feuille Sheet1 dans les workbook_name.xls de classeur , puis place cette valeur dans la cellule A1 de la feuille active.
4
Appuyez sur " F5 " pour afficher la boîte de dialogue Macros. Le nom de la macro devrait déjà être rempli en tant que " GetValue . "
5
Cliquez sur "Exécuter" pour exécuter le code VBA reliant les deux classeurs en même temps . Vous devriez maintenant voir la valeur de A1 à workbook_name.xls dans la cellule A1 de votre feuille de calcul actuellement ouvert .