VBA est une automatisation et un langage de programmation de macro développé par Microsoft qui est inclus et utilisé dans certains produits de base de Microsoft, y compris , Microsoft Office . VBA est conforme à la Microsoft COM ( Component Object Model ) , dans lequel il voit et casse des programmes tels que Excel en objets pour les programmeurs d'interagir et de manipuler le programme. L'objet de la demande est considérée comme l'objet le plus élevé dans le modèle d'objet Microsoft Excel. Il représente l'application Excel lui-même. Tous les autres objets tels que : classeurs , feuilles de calcul et les cellules sont en dessous. Création d'un programme pour tester si une certaine feuille existe dans votre classeur est simple une fois que vous lancez un appel à l'objet Application Excel. Instructions 1 ouvertes . 2 "Outils ", Microsoft Excel Cliquez sur "Macro" , puis cliquez sur " Visual Basic " . Cela va ouvrir l'environnement de programmation VBA. 3 Cliquez sur "Insérer ", " Module ". Vous êtes maintenant dans un module de code de programmation Tapez ou copiez et collez le code suivant : . WorksheetExists de fonction ( _ FullPathToWorkbook As String , _ WorksheetName As String _ ) As Boolean objExcel As Object objWorksheet As Object Set objExcel = CreateObject (" Excel.Application " ) objExcel.Workbooks.Open "C: \\ Book1.xls " Chaque objWorksheet En objExcel.ActiveWorkbook.Worksheets Si objWorksheet.Name = " Sheet3 " Alors Photos WorksheetExists = True MsgBox (" Feuille existe " ) Next Exit pour ma End If Suivant objWorksheet < p> objExcel.ActiveWorkbook.Close SaveChanges : = False Set objExcel = Nothing Fin de Fonction:
|