OVH Cloud OVH Cloud

.range(.cell.....

12 réponses
Avatar
Yvan
Bonjour,

L'un de mes UF bloque lorsqu'il utilise la syntaxe suivante :

With Sheets("Journal Client")

a = Application.WorksheetFunction.CountA(.Range("N:N")) + 3
.Cells(a, 14).Select

End With

Pourtant je croyais qu'en spécifiant un point devant "cells", Excel savait
que la feuille concernée était celle indiquée au niveau du "With"...

--
Merci pour vos réponses.

2 réponses

1 2
Avatar
lSteph
..c'est bien ce qui me semblait d'où ma question:
Etait-ce bien nécessaire pour la suite du code?



et si tu as bien lu ce dont on parlait avec Celine,
il est rarement indispensable de sélectionner une cellule pour agir.
Il te suffit d'utiliser la plupart du temps la propriété directement
sur la cellule.
Ici le .FillDown comme viens de l'indiquer Michel peut s'appliquer
directement.

Cordialement.

lSteph


A la base, le UserForm copie les données qui ont été saisies par
l'utilisateur dans les TextBox sur la feuille Journal Client, et duplique
vers le bas certaines cellules.

Et c'est pour la duplication que j'avais besoin de sélectionner certain es
cellules pour les étendre vers le bas.

D'ou mon besoin de sélectionner, sans pour autant aller sur la feuille. ..

As-tu une solution qui aille dans ce sens ???

--
Merci pour vos réponses.



Re,
Dans ce cas....

Le problème, c'est que cela oblige d'aller sur la feuille...


.... la finalité de sélectionner la cellule revient au même!

Etait-ce bien nécessaire pour la suite du code?

(à suivre)

Amicalement.

lSteph







Avatar
Michel Gaboly
De rien ;-))


Superbe, merci beaucoup Michel. Cela n'aura pas été sans mal.

A plus.



--
Cordialement,

Michel Gaboly
www.gaboly.com

1 2