Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

incrémenter cellulle

4 réponses
Avatar
Pierre52
salut à toutes et tous,

comment dans le user form initialise incrémenter de 1 la valeur de la
première cellulle vide de la colonne A ?

merci de vos réponses

4 réponses

Avatar
Philippe.R
Bonsoir,
La 1ère cellule vide de la colonne A c'est :

Cells(Range("a65536").End(xlUp).Row + 1, 1)
à recalculer chaque fois qu'on colle une valeur en colonne A
--
Philippe.R
"Pierre52" a écrit dans le message de
news:
salut à toutes et tous,

comment dans le user form initialise incrémenter de 1 la valeur de la
première cellulle vide de la colonne A ?

merci de vos réponses


Avatar
Daniel
Bonsoir.
Au cas où il y aurait des cellules vides au milieu des données :
Range("A:A").Find("", [A1], , xlWhole) = 1
Cordialement.
Daniel
"Pierre52" a écrit dans le message de news:

salut à toutes et tous,

comment dans le user form initialise incrémenter de 1 la valeur de la
première cellulle vide de la colonne A ?

merci de vos réponses


Avatar
Pierre52
merci beaucoup

Bonsoir.
Au cas où il y aurait des cellules vides au milieu des données :
Range("A:A").Find("", [A1], , xlWhole) = 1
Cordialement.
Daniel
"Pierre52" a écrit dans le message de news:

salut à toutes et tous,

comment dans le user form initialise incrémenter de 1 la valeur de la
première cellulle vide de la colonne A ?

merci de vos réponses






Avatar
LSteph
Bonsoir,

With [A65536].end(xlup)(2)
.value=.value +1
end with


où incrémenter de 1 la valeur signifierait y ajouter 1
et selon la notion de première cellule vide qui viserait
la première cellule de la partie entièrement vide de la colonne
soit, celle située sous celle où figurent des données
(même si la partie remplie contient elle même des cellules vides)

Cordialement.

lSteph

salut à toutes et tous,

comment dans le user form initialise incrémenter de 1 la valeur de la
première cellulle vide de la colonne A ?

merci de vos réponses