pb cellules masquées

Le
gege
Salut !!

Mon problme est le suivant :

J'ai une fonction, dans une cellule, qui prend en compte
une plage de cellules dans la mme ligne.

Quand je masque une ou plusieurs colonnes de la plage de
cellule, ma fonction s'en trouve altre

En fait, la formule ne prend en compte que les cellules
visibles de la plage de cellules

Moi je voudrais que ma formule prenne en compte les
cellules visibles ET les cellules masques faisant partie
de la plage de cellules concerne.

Voil mon pb, merci d'avance.

gege
Vos réponses
Trier par : date / pertinence
Jean-Claude
Le #1754689
Bonjour !!
C'est quoi cette fonction ?? Avec une fonction 'simple' comme une somme ou
moyenne, y'a pas le problème..
A+

"gege" news: 115901c47b99$02f267f0$
Salut !!

Mon problème est le suivant :

J'ai une fonction, dans une cellule, qui prend en compte
une plage de cellules dans la même ligne.

Quand je masque une ou plusieurs colonnes de la plage de
cellule, ma fonction s'en trouve altérée

En fait, la formule ne prend en compte que les cellules
visibles de la plage de cellules

Moi je voudrais que ma formule prenne en compte les
cellules visibles ET les cellules masquées faisant partie
de la plage de cellules concernée.

Voilà mon pb, merci d'avance.

gege
gege
Le #1754508
C'est une fonction que j'ai tapé en VBA et qui marche très
bien. Sur une plage de cellules, elle parcourt la plage de
la fin vers le début; dès qu'elle trouve une cellule non
vide, elle renvoie la date (date + 7 jours exactement) de
l'adresse de la cellule concernée.
Je sais pas si c'est très clair mais c'est à peu près ça.

Voilà le code :

Private Function FindLastCellScheduled(i As Variant)
Dim cel As Range

cp = Cells(i, 38).Column
cd = Cells(i, 34).Column
j = cp

'Pour chaque ligne, récupération de l'adresse et de la colonne
'de la dernière cellule non nulle
For j = cp To cd Step -1
If Cells(i, j).Text <> "" Then
r = Cells(i, j).Address
col = Cells(i, j).Column
Exit For
End If
Next j

If r = "" Then
FindLastCellScheduled = "HOLD"
Else
d = Cells(1, col).Value
FindLastCellScheduled = d + 7
End If
End Function


-----Message d'origine-----
Bonjour !!
C'est quoi cette fonction ?? Avec une fonction 'simple'
comme une somme ou

moyenne, y'a pas le problème..
A+

"gege" le message de

news: 115901c47b99$02f267f0$
Salut !!

Mon problème est le suivant :

J'ai une fonction, dans une cellule, qui prend en compte
une plage de cellules dans la même ligne.

Quand je masque une ou plusieurs colonnes de la plage de
cellule, ma fonction s'en trouve altérée

En fait, la formule ne prend en compte que les cellules
visibles de la plage de cellules

Moi je voudrais que ma formule prenne en compte les
cellules visibles ET les cellules masquées faisant partie
de la plage de cellules concernée.

Voilà mon pb, merci d'avance.

gege


.



Publicité
Poster une réponse
Anonyme