Utilisation de Visual Basic pour lire à partir d'une feuille de calcul qui n'est pas actuellement chargé consiste à écrire une déclaration de programmation qui charge une feuille de calcul en mémoire. Elle implique également d'autres déclarations qui se lisent de la feuille de calcul chargé et rapportent les données qui sont lues . Apprendre Visual Basic assez bien pour appliquer ces déclarations serait temps , sauf pour la fonction Excel de l'enregistrement de la macro. Cette fonction écrit des programmes Visual Basic pour vous en traduisant vos interactions avec Excel dans des instructions de programmation . Instructions
1
Ouvrez Excel . Cliquez sur le bouton " Office " . Cliquez sur le bouton "Options" qui apparaît. Cette étape vous conduit au contrôle qui révèle l'onglet « Développeur », qui est normalement caché. L'onglet " développeur" dispose d'outils pour travailler avec Visual Basic.
2
Cliquez sur la case à cocher " Afficher l'onglet Développeur ", puis cliquez sur le bouton "OK" de la boîte de dialogue . Excel affiche maintenant l'onglet « Développeur ».
3
Cliquez sur l'onglet « Développeur », puis cliquez sur le bouton "Enregistrer " pour afficher la boîte de dialogue pour l'enregistrement de macros .
< Br > 4
Tapez un nom pour la macro , comme « LoadSpreadsheet . " Vous allez utiliser une partie de la macro dans un programme Visual Basic qui lit une feuille de calcul qui n'est pas encore chargé dans Excel.
5
Cliquez sur "OK" pour commencer l'enregistrement , puis cliquez sur le "Home" commande "Open" de l'onglet pour charger une feuille de calcul existante de votre disque dur .
6
Cliquez sur la commande «Fermer» de l'onglet «Accueil» pour décharger la feuille de calcul , puis cliquez sur " l' enregistrement d'arrêt de l'onglet" développeur " " bouton. La macro que vous avez enregistrée contient une instruction Visual Basic pour charger une feuille de calcul dans Excel.
7
Cliquez sur le bouton "Macros " de l'onglet " développeur" , puis cliquez sur le nom de la macro que vous avez enregistrée . Cliquez sur le bouton "Modifier" pour accéder à la fenêtre de programmation Visual Basic.
8
Faites glisser votre souris sur la déclaration "Ouvrir" , puis appuyez sur " Ctrl" et " C " simultanément pour copier l'instruction à l' presse-papiers.
9
Cliquez sur une zone vide de la fenêtre de programmation , puis appuyez sur " Ctrl" et " V " simultanément pour coller l'instruction .
10
Tapez la commande suivante déclaration ci-dessus la mention " Ouvrir" vous venez de coller . Cette nouvelle déclaration commence votre programme Visual Basic pour lire une autre feuille de calcul en mémoire :
Sous readSpreadsheet ()
11
Tapez les instructions suivantes après l'instruction "Open" . Ces déclarations lues à partir de la feuille de calcul ouverte par la déclaration "Open" , afficher le contenu d' une cellule sur cette feuille de calcul , puis fermez la feuille de calcul .
Range MsgBox (" C124 " )
ActiveWorkbook . Fermer
End Sub
12
Cliquez sur l'une des déclarations que vous venez de taper , puis appuyez sur la touche "F5 " pour exécuter le programme . Une boîte de dialogue apparaît et affiche le contenu d'une cellule sur la feuille de calcul que vous avez ouvert plus tôt lors de l'enregistrement de la macro.