OVH Cloud OVH Cloud

Pb avec cellules fusionnées

16 réponses
Avatar
Vincent BENNER - PAGE UP
Bonjour,

Je cherche à réaliser un gestionnaire de planning avec
Excel.

Une tâche est représentée par un ensemble de cellules
fusionnées. Pour éviter que 2 tâches se superposent,
je me place à l'endroit où la tache Y est censée débuter
et je vérifie le contenu de la cellule. Si c'est vide, OK, on
place la nouvelle tâche, si c'est plein, j'ai un traitement
de secours.

Le problème, c'est que si la cellule est fusionnée, je
n'ai pas de contenu.

Par exemple, écrire en C2 la valeur "TOTO". Fusionner
C2, D2 et E2.

Range("D2").Select fonctionne bien
Msgbox Range("D2").value ne renvoie rien !

Merci de votre aide,

Vincent

6 réponses

1 2
Avatar
LSteph
Bonjour Jiel,

Merci d'un tel soutien!
Cela me conforte dans l'idée que j'en ai..(et re beurk)
;o)
pour ce que tu ajoutes toutefois, même si il y a probablement des outils ad
hoc
il me semble quand même qu'excel doit pouvoir être utilisé dans une
gestion de projet.

A+
lSteph (Et au fait à qd la suite du film)

"JièL Goubert" a écrit dans le
message de news:
Bonjoir© LSteph

Le 26/12/2005 16:40 vous avez écrit... :
BonjourVincent,

Avis qui n'engage que moi:


je suis 1 000 000% d'accord avec toi.

(Beurk ...les fusions)


JièL Beurk aussi les fusions.
Excel est un tableur, pas un gestionnaire de projet.



Avatar
Francois
Bonjour, *Francois*

Merci pour lui... et pour moi.




Re,

Ceci étant dit, je suis aussi un farouche opposant aux fusions de cellules.

--
François L

Avatar
Patrick BASTARD
Bonjour, *LSteph*


... je n'engage que moi pour ce positionnement arbitraire.

Probablement mais je ne m'y intéresse guère
car reste carrément anti-fusions


Je partage ton point de vue pour avoir, moi aussi, galéré avec les tris,
recopies et autres joyeusetés sur des cellules fusionnées. (Les zones de
titres, par contre, mais avec modération, et par paresse)

...préfère donner une alternative qui réponde à une vision d'excel qui
m'est plus
personnelle et sans doute sectaire je le revendique sur ce point (les
fusions ..beurk)


Je ne pense pas que l'on puisse te qualifier de sectaire, (bien que
certaines photos dont les liens sont encore sur ce forum puissent laisser à
penser que tu te serais laissé embrigader par le C.O.I.N, et que la SPA
développerait des idées proches des tiennes...)

rofl rofl rofl


--
Bien amicordialement,
P. Bastard


"Patrick BASTARD" a écrit dans le
message de news:
Bonjour, *ptiSteph*
;-)

Pour ma culture personnelle, et aussi pour dépanner Vincent, Bilou
et ses acolytes n'ont-t'il pas prévu une propriété à récupérer en
VBA pour vérifier si une cellule est fusionnée avec une(des)
autre(s) ? --
Bien amicordialement,
P. Bastard


BonjourVincent,

Avis qui n'engage que moi:
1-les fusions sont à mult égards un truc à éviter mais alors
gravement surtout si l'on doit veut utiliser excel pour gèrer des
données. 2-Justification de cet avis:
2-1 Avantages:
Pour la présentation in fine d'un tableau sur un centrage vertical
effectivement , c'est sans doute la solution.
Et dans ce cas qd on a un tableau qui ne sert pas à travailler mais
à présenter , pourquoi s'en priver?!
2-2 Inconvénients:
Pour centrer sur plusieurs colonnes , on s'en passe par l'option de
menu Format Cellule du même nom .
Pour trier c'est le plantage (pas de données sur la cellule des
lignes attenantes)
Pour gèrer en base de données il manque selon leur qualité
l'information de nombre de cellules
Pour insèrer ligne ou colonnes cela oblige à se positionner après,
s'il y en a à plusieurs endroits cela devient l'enfer
Pour les macros si l'on boucle sur une plage cntenant des fusions
cela risque de changer complètement le résultat obtenu...
...etc...

3-Alternative:
Faire des tableaux bien carrés titres distincts par colonne ,données
ou enregistrements en ligne, sans trous, sans fusions
(remplir correctement chaque cellule ou par groupe (Ctrl+entrée)
Pour l'apparence de la présentaton on peut même mettre la police de
1ère cellule d'un groupe en noir et les autres en blanc si cela
chante.
'lSteph
(Beurk ...les fusions)

"Vincent BENNER - PAGE UP" a écrit dans
le message de news: 43b003b5$0$18315$
Bonjour,

Je cherche à réaliser un gestionnaire de planning avec
Excel.

Une tâche est représentée par un ensemble de cellules
fusionnées. Pour éviter que 2 tâches se superposent,
je me place à l'endroit où la tache Y est censée débuter
et je vérifie le contenu de la cellule. Si c'est vide, OK, on
place la nouvelle tâche, si c'est plein, j'ai un traitement
de secours.

Le problème, c'est que si la cellule est fusionnée, je
n'ai pas de contenu.

Par exemple, écrire en C2 la valeur "TOTO". Fusionner
C2, D2 et E2.

Range("D2").Select fonctionne bien
Msgbox Range("D2").value ne renvoie rien !

Merci de votre aide,

Vincent








Avatar
LSteph
;o)))
penser que tu te serais laissé embrigader par le C.O.I.N, et que la SPA
développerait des idées proches des tiennes...)


Sommeprod (j'adhère)
'lSteph

"Patrick BASTARD" a écrit dans le
message de news:
Bonjour, *LSteph*


... je n'engage que moi pour ce positionnement arbitraire.

Probablement mais je ne m'y intéresse guère
car reste carrément anti-fusions


Je partage ton point de vue pour avoir, moi aussi, galéré avec les tris,
recopies et autres joyeusetés sur des cellules fusionnées. (Les zones de
titres, par contre, mais avec modération, et par paresse)

...préfère donner une alternative qui réponde à une vision d'excel qui
m'est plus
personnelle et sans doute sectaire je le revendique sur ce point (les
fusions ..beurk)


Je ne pense pas que l'on puisse te qualifier de sectaire, (bien que
certaines photos dont les liens sont encore sur ce forum puissent laisser
à penser que tu te serais laissé embrigader par le C.O.I.N, et que la SPA
développerait des idées proches des tiennes...)

rofl rofl rofl


--
Bien amicordialement,
P. Bastard


"Patrick BASTARD" a écrit dans le
message de news:
Bonjour, *ptiSteph*
;-)

Pour ma culture personnelle, et aussi pour dépanner Vincent, Bilou
et ses acolytes n'ont-t'il pas prévu une propriété à récupérer en
VBA pour vérifier si une cellule est fusionnée avec une(des)
autre(s) ? --
Bien amicordialement,
P. Bastard


BonjourVincent,

Avis qui n'engage que moi:
1-les fusions sont à mult égards un truc à éviter mais alors
gravement surtout si l'on doit veut utiliser excel pour gèrer des
données. 2-Justification de cet avis:
2-1 Avantages:
Pour la présentation in fine d'un tableau sur un centrage vertical
effectivement , c'est sans doute la solution.
Et dans ce cas qd on a un tableau qui ne sert pas à travailler mais
à présenter , pourquoi s'en priver?!
2-2 Inconvénients:
Pour centrer sur plusieurs colonnes , on s'en passe par l'option de
menu Format Cellule du même nom .
Pour trier c'est le plantage (pas de données sur la cellule des
lignes attenantes)
Pour gèrer en base de données il manque selon leur qualité
l'information de nombre de cellules
Pour insèrer ligne ou colonnes cela oblige à se positionner après,
s'il y en a à plusieurs endroits cela devient l'enfer
Pour les macros si l'on boucle sur une plage cntenant des fusions
cela risque de changer complètement le résultat obtenu...
...etc...

3-Alternative:
Faire des tableaux bien carrés titres distincts par colonne ,données
ou enregistrements en ligne, sans trous, sans fusions
(remplir correctement chaque cellule ou par groupe (Ctrl+entrée)
Pour l'apparence de la présentaton on peut même mettre la police de
1ère cellule d'un groupe en noir et les autres en blanc si cela
chante.
'lSteph
(Beurk ...les fusions)

"Vincent BENNER - PAGE UP" a écrit dans
le message de news: 43b003b5$0$18315$
Bonjour,

Je cherche à réaliser un gestionnaire de planning avec
Excel.

Une tâche est représentée par un ensemble de cellules
fusionnées. Pour éviter que 2 tâches se superposent,
je me place à l'endroit où la tache Y est censée débuter
et je vérifie le contenu de la cellule. Si c'est vide, OK, on
place la nouvelle tâche, si c'est plein, j'ai un traitement
de secours.

Le problème, c'est que si la cellule est fusionnée, je
n'ai pas de contenu.

Par exemple, écrire en C2 la valeur "TOTO". Fusionner
C2, D2 et E2.

Range("D2").Select fonctionne bien
Msgbox Range("D2").value ne renvoie rien !

Merci de votre aide,

Vincent












Avatar
Clément Marcotte
Bonjour,

il me semble quand même qu'excel doit pouvoir être utilisé dans une
gestion de projet.



L'Ordinateur Individuel avait bien sorti une petite macro pour cela. Elle
est peut-être encore sur leur site.

Avatar
Clément Marcotte
P.S. La dernière fois que je l'ai vue sur leur site; le texte de la macro en
question était sous la forme d'un fichier d'image. Très pratique pour
importer dans Excel.



"Clément Marcotte" a écrit dans le message
de news:
Bonjour,

il me semble quand même qu'excel doit pouvoir être utilisé dans une
gestion de projet.



L'Ordinateur Individuel avait bien sorti une petite macro pour cela. Elle
est peut-être encore sur leur site.





1 2