Tutorial VBA Excel: Exploitation de fichiers

July 19

Tutorial VBA Excel: Exploitation de fichiers


Excel Visual Basic pour Applications (VBA) est un langage de programmation, vous pouvez utiliser pour gagner du temps et créer des raccourcis dans Excel. Si vous vous trouvez effectuer la même, les tâches répétitives chaque jour (comme ouvrir le même fichier), puis une macro Excel (une macro est un morceau de code) peut travailler pour vous. Accédez à l'Excel VBE (Visual Basic Editor) en appuyant sur \ "Alt \" et \ "F11 \" de tout classeur Excel, et de créer un nouveau module (une page blanche) pour insérer chacune de ces opérations de fichier commun.

Instructions

1 Ouvrez un nouveau classeur en coupant et collant le code suivant dans un module vide:
Sous openfile ()
'
'Macro openfile
'

Workbooks.Add

End Sub

2 Ouvrez un fichier existant appelé \ "Book 1 \" dans le dossier Mes documents sur votre disque C en coupant et en collant le code suivant dans un nouveau module (choisir C: \ Mes Documents \ Book1.xlsx à l'endroit où votre fichier réel est situé) :
Sous openanexistingfile ()
'
'Macro openanexistingfile
'
'

Workbooks.Open Filename:= _
\"C:\\My Documents\\Book1.xlsx\"

End Sub

3 Enregistrer un classeur en coupant et en collant le code suivant dans un nouveau module:
Sous save ()
'
'Enregistrer Macro
'
'

ActiveWorkbook.save

End Sub

Conseils et avertissements

  • Si vous n'êtes pas sûr de la façon de coder pour une fonction particulière, activer l'enregistrement Macro dans un classeur (situé dans le \ "Affichage \" dans Excel 2007 ou les \ "Outils \" du menu dans Excel 2003.
  • code VBA ne fonctionne que dans le classeur que vous attachez à. En d'autres termes, si vous voulez l'utiliser dans un autre classeur, vous devez couper et coller le code sur chaque classeur que vous voulez coder pour travailler.

          

Post a comment: