Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

OffsetAprèsXlDown

M

Moa

Guest
Bonjour à Toutes et à Tous !


Voilà, dans une macro, je vais en bas de mon tableau, avec Xldown :

Range("C16").Select
Selection.End(xlDown).Select

Arrivé là, je voudrais créer un offset de (0,-1), afin de sélectionner la cellule
juste, et y éffectuer une opération.

Je ne peux pas utiliser "Selection.End(xlToLeft).Select, car il saute ma cellule vide, et va dans une cellule pleine du tableau d'avant.

Donc Hic...

J'ai cherché à faire activeCell.offset(0,1), mais cela ne marche pas.

Si quelqu'un à une idée, parce que cela plus d'une plombe que je cherche.


Merci beaucoup d'avance

@ +

Moa
 
M

Moa

Guest
Je réponds à ma question...hihihi !

C'était encore une erreur de synthaxe...hihihi

ActiveCell.Offset(0, [-1]).Select

Comme quoi

Bonne journée et bonne St Valentin

Amis d'Xld.

@ +

Moa
 
V

Valérie

Guest
Salut

Pourquoi as-tu des crochets toa. Tu peux écrire tout sur la même ligne ça marche :

Range("C16").End(xlDown).Offset(0, -1).Select

Mais moi j'ai pas de crochets... je suis laisée

@ bientôt
Valérie
 
M

Moa

Guest
Salut Valérie !


C'est parce que je suis un Homme, avec des épaules bien carrées...hihihi

Non, non...me tapez pas sur la tête...pas la tête...Femmes de Xld outrées...je plaisantais...

En fait Val, je n'en sais rien....!!

Tu sais je fais des macros avec l'enregistreur, je les imprime, et puis quand j'ai besoin, je recopie une partie que je modifie à souhait...

Donc, en clair, je n'y connais rien...hihihi !!!

Bonne journée à toi

@ +

Moa
 

Discussions similaires

  • Question
Microsoft 365 Code VBA
Réponses
2
Affichages
403
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…