La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

Points importants de la semaine Les classes et les objets. Les classes dExcel. Les objets dExcel. Les objets de la classe Range.

Présentations similaires


Présentation au sujet: "Points importants de la semaine Les classes et les objets. Les classes dExcel. Les objets dExcel. Les objets de la classe Range."— Transcription de la présentation:

1

2

3 Points importants de la semaine Les classes et les objets. Les classes dExcel. Les objets dExcel. Les objets de la classe Range.

4 Rappel : les classes et les objets Réponse : En programmation orientée objet, une classe est un modèle abstrait définissant des attributs et des méthodes pour un type donné d'objet, et à partir duquel sont créés des objets concrets possédant des valeurs particulières. Une classe d'objets est un moule général sur lequel on crée des objets. Quest-ce quune classe ?

5 Rappel : les classes et les objets Réponse : type ! Un objet est une variable dont le type est une classe. Lobjet est à la classe ce que la variable est au…

6 Rappel : les classes dExcel Nommez trois classes disponibles est Excel/VBA. Réponse : Range WorkBook WorkSheet Bien sûr, il en existe plusieurs autres. Pour en trouver dautres, allez dans VBA, appuyez sur F2 et cherchez cet icône :.

7 Rappel : les objets dExcel Réponse : Une collection est un regroupement dobjets. À titre dexemple, Application.WorkBooks est la collection de tous les classeurs ouverts. Quest-ce quune collection ? Donnez un exemple.

8 Rappel : les objets dExcel Réponse : Count : Le nombre dobjets dans la collection. Add : Ajouter un objet à la collection. Item : Obtenir un objet dans la collection. Quelles sont les trois opérations permises sur toutes les collections dExcel ?

9 Rappel : les objets de la classe Range Réponse : ActiveWorkbook.Sheets(1).Cells(1, 1) ActiveWorkbook.Sheets(1).Range("A1") On donne un nom à la cellule dans la zone de nom dExcel (par exemple, PLAGE_NOM) et on y accède ainsi : ActiveWorkbook.Sheets(1).Range("PLAGE_NOM") Énumérez trois façons différentes daccéder à la cellule A1 de la première feuille du classeur courant.

10 Rappel : les objets de la classe Range Réponse : ActiveSheet.Range("A1:D10") ActiveSheet.Range(ActiveSheet.Cells(1, 1), _ ActiveSheet.Cells(10, 4)) On donne un nom à la plage dans la zone de nom dExcel (par exemple, PLAGE_NOM) et on y accède ainsi : ActiveSheet.Range("PLAGE_NOM") Énumérez trois façons différentes daccéder à la plage délimitée par les cellules A1 et D10 dans la feuille courante.

11 Maintenant, place à la partie pratique! Cest tout pour la partie théorique de la semaine # 05.


Télécharger ppt "Points importants de la semaine Les classes et les objets. Les classes dExcel. Les objets dExcel. Les objets de la classe Range."

Présentations similaires


Annonces Google