Cellule excel en vba

331 mots 2 pages
1. Les cellules EXCEL en VBA

Désignation des cellules
Range("A2") désigne la cellule A2 de la feuille active
Range("A2:B5") désigne la plage A2:B5 de la feuille active

Range("A2:B5").Cells(i,j) désigne la cellule de la ième ligne et jième colonne relative à la plage A2:B5 Range("A2:B5").Cells(1,1) désigne la cellule A2 car Cells(i,j) commence à 1,1
Range("A2:B5").Cells(3,2) désigne la cellule B4
Range("B1:B10").Cells(i,1) désigne la ième cellule de la colonne B1:B10

Dim p as Object déclare la variable p comme une variable de type Object
Set p = Range("A2:B5") permet de désigner la plage A2:B5 par la variable p
p.Cells(i,j) désigne la cellule de la ième ligne et jième colonne relative à la plage A2:B5

Set p = Range("B1:B5") permet de désigner la plage B1:B5 par la variable p
p.Cells(i) désigne la ième cellule de la plage B1:B5
p.Cells(1) désigne la cellule B1
p.Cells(2) désigne la cellule B2
p.Cells(3) désigne la cellule B3
p.Cells(4) désigne la cellule B4
p.Cells(5) désigne la cellule B5
p.Count donne le nombre de cellules de la plage p

Valeur d'une cellule
Range("A2").Value donne la valeur de la cellule A2 x=Range("A2").Value affecte à x la valeur de la cellule A2

p.Cells(i,j).Value donne la valeur d'une cellule relative à la plage p
Si p désigne la plage B1:B5, p.Cells(i).Value donne la valeur de la ième cellule de la plage B1:B5

Plage sélectionnée par l'utilisateur
Dim p as Object déclare la variable p comme une variable de type Object
Set p = Selection Selection donne la plage sélectionnée par l'utilisateur la variable p désigne alors la plage sélectionnée
p.Count donne le nombre de cellules de la plage

en relation

  • DM maths
    1562 mots | 7 pages
  • Patatipatata
    740 mots | 3 pages
  • Dpg de apple
    465 mots | 2 pages
  • Corrigé chapitre 8 corrigé pmp corrigé
    6352 mots | 26 pages
  • Synthèse cellule ifsi
    1922 mots | 8 pages
  • Dossier Market Bio 2
    1934 mots | 8 pages
  • AP 1 ES Suites 2
    381 mots | 2 pages
  • Fiscal correction exam janv 2010
    1932 mots | 8 pages
  • Histoire
    674 mots | 3 pages
  • Le temple de nimes
    485 mots | 2 pages
  • Jyujuju
    533 mots | 3 pages
  • lo maximo siempre
    478 mots | 2 pages
  • la caisse de compensation
    810 mots | 4 pages
  • Culture américaine
    769 mots | 4 pages
  • Animer
    483 mots | 2 pages