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

Un exemple d’algorithme : Mettre des contenus cellules en majuscule.

Présentations similaires


Présentation au sujet: "Un exemple d’algorithme : Mettre des contenus cellules en majuscule."— Transcription de la présentation:

1 Un exemple d’algorithme : Mettre des contenus cellules en majuscule

2 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b: ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2

3 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab La variable « ligne » est initialisée à 2 2

4 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2 Cells(2,2).value est « Aude ». Cette cellule est différente du vide. Donc on rentre dans la boucle While

5 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2 Cells(2,2).value est « Aude ». Donc a = « Aude » Aude

6 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2Aude StrConv(a,1) transforme a en majuscule. AUDE Donc b = « AUDE »

7 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2AudeAUDE On met b dans la cellule (2,2) AUDE

8 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2AudeAUDE On augmente la variable ligne de 1 3

9 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2AudeAUDE 3 Cells(3,2).value est « Olivier ». Cette cellule est différente du vide. Donc on rentre dans la boucle While

10 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2AudeAUDE 3 Cells(2,2).value est « Olivier». Donc a = « Olivier » Olivier

11 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2AudeAUDE 3Olivier StrConv(a,1) transforme a en majuscule. OLIVIER Donc b = « OLIVIER »

12 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2AudeAUDE 3OlivierOLIVIER On met b dans la cellule (2,2) OLIVIER

13 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2AudeAUDE 3OlivierOLIVIER On augmente la variable ligne de 1

14 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2AudeAUDE 3OlivierOLIVIER On continue ainsi jusqu'à la fin de la boucle

15 Sub nom_majus() ligne = 2 While Cells(ligne, 2).Value <> "" a = Cells(ligne, 2).Value b = StrConv(a, 1) Cells(ligne, 2).Value = b ligne = ligne + 1 Wend End Sub Algo vb qui met des majuscules sur la colonne 2 ligneab 2AudeAUDE 3OlivierOLIVIER 4BlandineBLANDINE On obtient ainsi tous les noms en majuscules et la fin de la boucle


Télécharger ppt "Un exemple d’algorithme : Mettre des contenus cellules en majuscule."

Présentations similaires


Annonces Google