langage de programmation Visual Basic de Microsoft peut être utilisé pour automatiser des tâches qui peuvent souvent être effectuées manuellement dans de nombreux types d'applications Windows, y compris Microsoft Excel. Compiler les feuilles d' un classeur dans un document central est l'une des choses qui peuvent être faites par écrit un script de l'application VB . Une fois que le script a été écrit , les utilisateurs seront enregistrées la peine et le temps d'avoir à effectuer manuellement la tâche. Instructions
1
Ouvrez l'application Visual Basic qui est utilisé pour créer et éditer du code VB et VB applications basées sur .
2
Créer un nouveau document VB et initier et de nommer un nouvelle sous- routine , par exemple:
sous CompileWorkbook ()
3
obtenir les feuilles dans le classeur en ajoutant une deuxième ligne de code:
< p > Sous CompileWorkbook () objX As Object
4
a fixé l'objectif de la routine en définissant ce qu'il va faire précisément:
Sous CompileWorkbook () de objX As ObjectOn Error Resume NextSet objX = Application.CommandBars.FindControl (Type: = msoControlButton )
5
définir ce que le script doit faire si ses définitions ne sont pas en mesure d' être remplies par l'ajout d'un argument " If Not ":
Sous CompileWorkbook () objX As ObjectOn Error Resume NextSet objX = Application.CommandBars.FindControl (Type: = msoControlButton ) If Not objX n'est rien ThenobjX.ExecuteSet objX = Nothing
6
Fermez le script de compilation par l'ajout d'instructions "End" pour le code suivant:
Sous CompileWorkbook () objX As ObjectOn Error Resume NextSet objX = Application.CommandBars.FindControl (Type: = msoControlButton ) If Not objX n'est rien ThenobjX.ExecuteSet objX = NothingEnd IfEnd Sous
7
Enregistrez le code VB et intégrer le script dans l'application VB où vous devez effectuer la compilation du classeur .
< br > Photos