Cours n°1 – Les déplacements

 

Lundi 9h15 – Ton open space

Ah te voila !

Vite ! Le chef n’est pas encore arrivé, fait le guet, je vais voir dans son bureau s’il a nos évaluations, j’ai hâte de savoir si j’ai une augmentation de salaire !!

…Oui je regarde aussi pour toi !

Quelques très longues minutes plus tard…

Non pas d’augmentation cette année non plus !

Mais j’ai trouvé quelque chose d’intéressant ! Tu te souviens de la formation que l’entreprise lui avait payée en septembre ? Oui c’est ça ! Macro Excel VBA.

Il ne s’en est jamais servi, prend cette clé USB, le cours est dessus, ça va nous être utile.

 

Voyons ça…

COURS N°1 - les deplacements

Les premiers cours seront directement sur ce site, pour que la correction des exercices puisse être automatique et lorsque tu seras suffisamment à l’aise avec le code, je t’expliquerai comment passer à la pratique sous Excel.

 

Pour devenir bon en VBA, il n’est pas nécessaire de mémoriser les codes, fais-toi un document pour les retrouver facilement lorsque tu en auras besoin, l’important c’est surtout de comprendre à quoi ils servent et comment les utiliser. Ensuite, vive le copier/coller ! De l’économie de temps encore et toujours !

 

Nous allons commencer par quelque chose de très simple et d’amusant : Les déplacements ! Avec ce code tu pourras aller où tu veux dans un même onglet, faire des bonds d’une cellule à une autre cellule !

Je vais t’expliquer la base puis un par un nous verrons ensemble chacune des 4 directions de déplacements.

 

Voici le code :

Selection.Offset(0, 0).Select

Explications :

Selection : point de départ, cellule sélectionnée.

.Offset : déplacement.

(0, 0) : nombre de cellule (niveau ligne, niveau colonne).

.Select : rester sur la cellule de destination.

Arabesque2

Bonne nouvelle !

La seule partie du code que tu auras à modifier sera celle entre parenthèse ! 

C’est à dire qu’à chaque fois que tu as besoin de ce code, tu le copie/colle puis tu changes seulement les deux chiffres à l’intérieur des parenthèses ! 

 

Avec (0, 0) – zéro et zéro – évidemment le code ne déplacera pas le curseur…

Voyons comment le déplacer vers la droite dans le cours suivant.