OVH Cloud OVH Cloud

RE:indirect.ext

14 réponses
Avatar
RC
Bonjour à tous...
Je remercie isabelle du fond de mon bureau miteux... c'est vraiment sympa..
car elle m'a dépétré d'une bonne prise de tête..
C'est évident que ma formule était imparablement trop longue:

=INDIRECT.EXT("'\\serveur\plannings\Formateurs\[NB.xls]Avril2006'!$F$1")&IND
IRECT.EXT("'\\serveur\plannings\Formateurs\[NB.xls]Avril2006'!$G$1") et cela
5 fois de suite...
Et elle m'a suggéré là une bien judicieuse solution à laquelle je n'aurai
pas pensé: "c'est possible de réduire la longueur de formule en placant le
chemin d'accès en cellule E1 par exemple".
C'est bien cool... merci encore...

Question subsidiaire sur laquelle je planche now... s'il y a des
connaisseurs... je suis preneur...
Nous avons un tableau avec 3 couleurs (jaune, gris et sans couleur):
- les cases jaunes sont toujours vides
- les autres contiennent ou non des données
->Il s'agit de compter le nombre de cellules sans couleur et vides
J'ai pensé à utiliser la fontion personalisée NBCOULEUR avec le code -4142
pour compter les cellules sans couleur, mais il faudrait faire une double
condition pour qu'il soustrait de ce calcul les cases avec des données...
Voilà... si vous avez une solution, merci infiniment d'avance...
Cordialement,
RC

4 réponses

1 2
Avatar
Jacky
Re..
Ce n'est pas bon...
1- Tu vas ici: http://cjoint.com
2-Un clique sur parcourir et cherche le fichier sur ton Pc
3-Clique sur "Créer le lien Cjoint" (le lien est automatiquement copié)
4-Retour dans la messagerie et Coller ( Ctrl+V )

C'est tout..
JJ


"RC" a écrit dans le message de
news:uGD%
Yep..
ça y est... j'ai créé le lien cjoint...
Comment cela fonctionne?... as-tu besoin de la référence?... si oui, la
voici:

dDpSD6UOWb_Formateur.xls

C'est top... merci à toi Jacky (une fois de plus ne sera pas de trop..
;-))

RC



"Jacky" a écrit dans le message de
news:
Re..
Si la zone d'écriture sur chaque feuille est la même, il ne devait pas y
avoir de problème.
Le plus simple et si tu le souhaites, est de mettre le fichier brouillon
sur

: http://cjoint.com avec le résultat souhaité.

JJ

"RC" a écrit dans le message de
news:
Yes...
Mais c'est bon, je n'ai pas besoin de compter les jaunes ou les
grises..



Par contre cette macro doit être utilisée dans une feuille qui
comptabilise

le temps de travail, et les cellules vides sans couleur correspond au
temps

libre des employés...
Le problème c'est que j'ai une feuille par mois, et il faudrait donc
que



"j'appelle" cette macro pour chaque mois (donc sur des feuilles
différentes)

et qu'elle me mette chaque résultat dans des cellules différentes du
tableau

récapitulatif (d'une plage horizontale)
Je sais, c'est un truc de fou et je ne sais pas si j'ai été assez
clair...


Mais si tu as une idée pour me sortir de ce guépié, ça serait le
top...



Cordialement,
RC

"Jacky" a écrit dans le message de
news:e$
Re.....
Bravo, mais n'empêche qu'il ne devrait pas y avoir d'erreur sur le
code



précédent
Regarde ici:
http://cjoint.com/?dDnPDFKOzR
Salutations
JJ

"RC" a écrit dans le message de
news:
Y'ana in.... bingo...j'ai réussit...
Voici la macro finale qui permet de calculer des cellules vides et
sans



couleur, et qui inscrit le résultat en L32:
Sub CellulesVides()
x = 0
For Each Cell In Range("D5:I119")
If Cell.Interior.ColorIndex = xlNone And Cell.Value = "" Then x x
+




1
Next
Range("L32").Value = x
End Sub

C'est tout c.n quand on y pense, mais j'y ai passé quasiment ma
matinée...


moi le newbie, et j'en suis fier...

Enorme merci encore à Jacky pour son aide.. et j'espère que ça
sera





utile
à
d'autres..
A+,
RC

"RC" a écrit dans le message de
news:
Bonjour à tous...
Je remercie isabelle du fond de mon bureau miteux... c'est
vraiment





sympa..
car elle m'a dépétré d'une bonne prise de tête..
C'est évident que ma formule était imparablement trop longue:












=INDIRECT.EXT("'serveurplanningsFormateurs[NB.xls]Avril2006'!$F$1")&IND


IRECT.EXT("'serveurplanningsFormateurs[NB.xls]Avril2006'!$G$1")





et
cela
5 fois de suite...
Et elle m'a suggéré là une bien judicieuse solution à laquelle
je






n'aurai
pas pensé: "c'est possible de réduire la longueur de formule en
placant



le
chemin d'accès en cellule E1 par exemple".
C'est bien cool... merci encore...

Question subsidiaire sur laquelle je planche now... s'il y a des
connaisseurs... je suis preneur...
Nous avons un tableau avec 3 couleurs (jaune, gris et sans
couleur):





- les cases jaunes sont toujours vides
- les autres contiennent ou non des données
->Il s'agit de compter le nombre de cellules sans couleur et
vides






J'ai pensé à utiliser la fontion personalisée NBCOULEUR avec le
code -4142


pour compter les cellules sans couleur, mais il faudrait faire
une






double
condition pour qu'il soustrait de ce calcul les cases avec des
données...


Voilà... si vous avez une solution, merci infiniment d'avance...
Cordialement,
RC


























Avatar
RC
Yep...
ça y est... excuses... première fois que j'utilise cjoint... voici:
http://cjoint.com/?dDqjlxqzlN

Tu me dira combien je te doit... ;-)
PS: il se pourrait qu'après 17h je finisse le boulot...
Tks...
RC

"Jacky" a écrit dans le message de
news:Oqgp$
Re..
Ce n'est pas bon...
1- Tu vas ici: http://cjoint.com
2-Un clique sur parcourir et cherche le fichier sur ton Pc
3-Clique sur "Créer le lien Cjoint" (le lien est automatiquement copié)
4-Retour dans la messagerie et Coller ( Ctrl+V )

C'est tout..
JJ


"RC" a écrit dans le message de
news:uGD%
Yep..
ça y est... j'ai créé le lien cjoint...
Comment cela fonctionne?... as-tu besoin de la référence?... si oui, la
voici:

dDpSD6UOWb_Formateur.xls

C'est top... merci à toi Jacky (une fois de plus ne sera pas de trop..
;-))

RC



"Jacky" a écrit dans le message de
news:
Re..
Si la zone d'écriture sur chaque feuille est la même, il ne devait pas
y



avoir de problème.
Le plus simple et si tu le souhaites, est de mettre le fichier
brouillon



sur
: http://cjoint.com avec le résultat souhaité.

JJ

"RC" a écrit dans le message de
news:
Yes...
Mais c'est bon, je n'ai pas besoin de compter les jaunes ou les
grises..



Par contre cette macro doit être utilisée dans une feuille qui
comptabilise

le temps de travail, et les cellules vides sans couleur correspond
au




temps
libre des employés...
Le problème c'est que j'ai une feuille par mois, et il faudrait donc
que



"j'appelle" cette macro pour chaque mois (donc sur des feuilles
différentes)

et qu'elle me mette chaque résultat dans des cellules différentes du
tableau

récapitulatif (d'une plage horizontale)
Je sais, c'est un truc de fou et je ne sais pas si j'ai été assez
clair...


Mais si tu as une idée pour me sortir de ce guépié, ça serait le
top...



Cordialement,
RC

"Jacky" a écrit dans le message de
news:e$
Re.....
Bravo, mais n'empêche qu'il ne devrait pas y avoir d'erreur sur le
code



précédent
Regarde ici:
http://cjoint.com/?dDnPDFKOzR
Salutations
JJ

"RC" a écrit dans le message de
news:
Y'ana in.... bingo...j'ai réussit...
Voici la macro finale qui permet de calculer des cellules vides
et






sans
couleur, et qui inscrit le résultat en L32:
Sub CellulesVides()
x = 0
For Each Cell In Range("D5:I119")
If Cell.Interior.ColorIndex = xlNone And Cell.Value = "" Then x
x





+
1
Next
Range("L32").Value = x
End Sub

C'est tout c.n quand on y pense, mais j'y ai passé quasiment ma
matinée...


moi le newbie, et j'en suis fier...

Enorme merci encore à Jacky pour son aide.. et j'espère que ça
sera





utile
à
d'autres..
A+,
RC

"RC" a écrit dans le message de
news:
Bonjour à tous...
Je remercie isabelle du fond de mon bureau miteux... c'est
vraiment





sympa..
car elle m'a dépétré d'une bonne prise de tête..
C'est évident que ma formule était imparablement trop longue:














=INDIRECT.EXT("'serveurplanningsFormateurs[NB.xls]Avril2006'!$F$1")&IND


IRECT.EXT("'serveurplanningsFormateurs[NB.xls]Avril2006'!$G$1")





et
cela
5 fois de suite...
Et elle m'a suggéré là une bien judicieuse solution à laquelle
je






n'aurai
pas pensé: "c'est possible de réduire la longueur de formule
en







placant
le
chemin d'accès en cellule E1 par exemple".
C'est bien cool... merci encore...

Question subsidiaire sur laquelle je planche now... s'il y a
des







connaisseurs... je suis preneur...
Nous avons un tableau avec 3 couleurs (jaune, gris et sans
couleur):





- les cases jaunes sont toujours vides
- les autres contiennent ou non des données
->Il s'agit de compter le nombre de cellules sans couleur et
vides






J'ai pensé à utiliser la fontion personalisée NBCOULEUR avec
le







code -4142
pour compter les cellules sans couleur, mais il faudrait faire
une






double
condition pour qu'il soustrait de ce calcul les cases avec des
données...


Voilà... si vous avez une solution, merci infiniment
d'avance...







Cordialement,
RC






























Avatar
Jacky
RE...
La macro "CellulesVides" permet ce calcul et devra être lancée
automatiquement à >l'ouverture de la feuille


C'est faisable, mais ce n'est pas une bonne méthode....Le changement de
couleur dans une cellule ne provoque PAS le recalcule de la feuille, donc
toutes les données sont faussées durant l'ouverture du fichier.
Je te suggère fortement de changer de méthode, par exemple, tout en laissant
les couleurs, introduire un signe Joker par exemple"----" ou "****" ou "N/C"
dans les cellules susceptibles d'accueillir des données, pour pouvoir
comparer avec les données réelles afin de les comptabiliser.
Ensuite, on pourra voir (ensemble) si tu le souhaites la méthode de calcul à
appliquer.

A toi de voir
JJ


"RC" a écrit dans le message de
news:%
Yep...
ça y est... excuses... première fois que j'utilise cjoint... voici:
http://cjoint.com/?dDqjlxqzlN

Tu me dira combien je te doit... ;-)
PS: il se pourrait qu'après 17h je finisse le boulot...
Tks...
RC

"Jacky" a écrit dans le message de
news:Oqgp$
Re..
Ce n'est pas bon...
1- Tu vas ici: http://cjoint.com
2-Un clique sur parcourir et cherche le fichier sur ton Pc
3-Clique sur "Créer le lien Cjoint" (le lien est automatiquement copié)
4-Retour dans la messagerie et Coller ( Ctrl+V )

C'est tout..
JJ


"RC" a écrit dans le message de
news:uGD%
Yep..
ça y est... j'ai créé le lien cjoint...
Comment cela fonctionne?... as-tu besoin de la référence?... si oui,
la



voici:

dDpSD6UOWb_Formateur.xls

C'est top... merci à toi Jacky (une fois de plus ne sera pas de trop..
;-))

RC



"Jacky" a écrit dans le message de
news:
Re..
Si la zone d'écriture sur chaque feuille est la même, il ne devait
pas




y
avoir de problème.
Le plus simple et si tu le souhaites, est de mettre le fichier
brouillon



sur
: http://cjoint.com avec le résultat souhaité.

JJ

"RC" a écrit dans le message de
news:
Yes...
Mais c'est bon, je n'ai pas besoin de compter les jaunes ou les
grises..



Par contre cette macro doit être utilisée dans une feuille qui
comptabilise

le temps de travail, et les cellules vides sans couleur correspond
au




temps
libre des employés...
Le problème c'est que j'ai une feuille par mois, et il faudrait
donc





que
"j'appelle" cette macro pour chaque mois (donc sur des feuilles
différentes)

et qu'elle me mette chaque résultat dans des cellules différentes
du





tableau
récapitulatif (d'une plage horizontale)
Je sais, c'est un truc de fou et je ne sais pas si j'ai été assez
clair...


Mais si tu as une idée pour me sortir de ce guépié, ça serait le
top...



Cordialement,
RC

"Jacky" a écrit dans le message de
news:e$
Re.....
Bravo, mais n'empêche qu'il ne devrait pas y avoir d'erreur sur
le






code
précédent
Regarde ici:
http://cjoint.com/?dDnPDFKOzR
Salutations
JJ

"RC" a écrit dans le message de
news:
Y'ana in.... bingo...j'ai réussit...
Voici la macro finale qui permet de calculer des cellules
vides







et
sans
couleur, et qui inscrit le résultat en L32:
Sub CellulesVides()
x = 0
For Each Cell In Range("D5:I119")
If Cell.Interior.ColorIndex = xlNone And Cell.Value = "" Then
x







x
+
1
Next
Range("L32").Value = x
End Sub

C'est tout c.n quand on y pense, mais j'y ai passé quasiment
ma







matinée...
moi le newbie, et j'en suis fier...

Enorme merci encore à Jacky pour son aide.. et j'espère que ça
sera





utile
à
d'autres..
A+,
RC

"RC" a écrit dans le message de
news:
Bonjour à tous...
Je remercie isabelle du fond de mon bureau miteux... c'est
vraiment





sympa..
car elle m'a dépétré d'une bonne prise de tête..
C'est évident que ma formule était imparablement trop
longue:
























=INDIRECT.EXT("'serveurplanningsFormateurs[NB.xls]Avril2006'!$F$1")&IND


IRECT.EXT("'serveurplanningsFormateurs[NB.xls]Avril2006'!$G$1")





et
cela
5 fois de suite...
Et elle m'a suggéré là une bien judicieuse solution à
laquelle








je
n'aurai
pas pensé: "c'est possible de réduire la longueur de formule
en







placant
le
chemin d'accès en cellule E1 par exemple".
C'est bien cool... merci encore...

Question subsidiaire sur laquelle je planche now... s'il y a
des







connaisseurs... je suis preneur...
Nous avons un tableau avec 3 couleurs (jaune, gris et sans
couleur):





- les cases jaunes sont toujours vides
- les autres contiennent ou non des données
->Il s'agit de compter le nombre de cellules sans couleur et
vides






J'ai pensé à utiliser la fontion personalisée NBCOULEUR avec
le







code -4142
pour compter les cellules sans couleur, mais il faudrait
faire








une
double
condition pour qu'il soustrait de ce calcul les cases avec
des








données...
Voilà... si vous avez une solution, merci infiniment
d'avance...







Cordialement,
RC


































Avatar
Jacky
Re...
Ceci fait ce que tu demandes.
Il faudra modifier la structure des feuilles du mois août au mois de
décembre (104 lignes au lieu de 119)
http://cjoint.com/?dDxlY7bYHV
Je persiste à dire que le calcul selon la couleur n'est pas une bonne idée.
Mais bon, cela fonctionne....

Tu me dira combien je te doit... ;-)
Tu envoies une caisse de champagne au dîner du MPFE du 10 juin 2006.

Laurent Daures allias "Sitting Hoax" te fournira l'adresse de livraison.
;o)

Bonne continuation.
JJ


<http://cerbermail.com/?GSQ36o9bFb>
"RC" a écrit dans le message de news:
%
Yep...
ça y est... excuses... première fois que j'utilise cjoint... voici:
http://cjoint.com/?dDqjlxqzlN

Tu me dira combien je te doit... ;-)
PS: il se pourrait qu'après 17h je finisse le boulot...
Tks...
RC

"Jacky" a écrit dans le message de
news:Oqgp$
Re..
Ce n'est pas bon...
1- Tu vas ici: http://cjoint.com
2-Un clique sur parcourir et cherche le fichier sur ton Pc
3-Clique sur "Créer le lien Cjoint" (le lien est automatiquement copié)
4-Retour dans la messagerie et Coller ( Ctrl+V )

C'est tout..
JJ


"RC" a écrit dans le message de
news:uGD%
Yep..
ça y est... j'ai créé le lien cjoint...
Comment cela fonctionne?... as-tu besoin de la référence?... si oui, la
voici:

dDpSD6UOWb_Formateur.xls

C'est top... merci à toi Jacky (une fois de plus ne sera pas de trop..
;-))

RC



"Jacky" a écrit dans le message de
news:
Re..
Si la zone d'écriture sur chaque feuille est la même, il ne devait
pas
y



avoir de problème.
Le plus simple et si tu le souhaites, est de mettre le fichier
brouillon



sur
: http://cjoint.com avec le résultat souhaité.

JJ

"RC" a écrit dans le message de
news:
Yes...
Mais c'est bon, je n'ai pas besoin de compter les jaunes ou les
grises..



Par contre cette macro doit être utilisée dans une feuille qui
comptabilise

le temps de travail, et les cellules vides sans couleur correspond
au




temps
libre des employés...
Le problème c'est que j'ai une feuille par mois, et il faudrait
donc
que



"j'appelle" cette macro pour chaque mois (donc sur des feuilles
différentes)

et qu'elle me mette chaque résultat dans des cellules différentes
du
tableau

récapitulatif (d'une plage horizontale)
Je sais, c'est un truc de fou et je ne sais pas si j'ai été assez
clair...


Mais si tu as une idée pour me sortir de ce guépié, ça serait le
top...



Cordialement,
RC

"Jacky" a écrit dans le message de
news:e$
Re.....
Bravo, mais n'empêche qu'il ne devrait pas y avoir d'erreur sur
le
code



précédent
Regarde ici:
http://cjoint.com/?dDnPDFKOzR
Salutations
JJ

"RC" a écrit dans le message de
news:
Y'ana in.... bingo...j'ai réussit...
Voici la macro finale qui permet de calculer des cellules vides
et






sans
couleur, et qui inscrit le résultat en L32:
Sub CellulesVides()
x = 0
For Each Cell In Range("D5:I119")
If Cell.Interior.ColorIndex = xlNone And Cell.Value = "" Then
x
x




+
1
Next
Range("L32").Value = x
End Sub

C'est tout c.n quand on y pense, mais j'y ai passé quasiment ma
matinée...


moi le newbie, et j'en suis fier...

Enorme merci encore à Jacky pour son aide.. et j'espère que ça
sera





utile
à
d'autres..
A+,
RC

"RC" a écrit dans le message de
news:
Bonjour à tous...
Je remercie isabelle du fond de mon bureau miteux... c'est
vraiment





sympa..
car elle m'a dépétré d'une bonne prise de tête..
C'est évident que ma formule était imparablement trop longue:














=INDIRECT.EXT("'serveurplanningsFormateurs[NB.xls]Avril2006'!$F$1")&IND


IRECT.EXT("'serveurplanningsFormateurs[NB.xls]Avril2006'!$G$1")





et
cela
5 fois de suite...
Et elle m'a suggéré là une bien judicieuse solution à
laquelle
je






n'aurai
pas pensé: "c'est possible de réduire la longueur de formule
en







placant
le
chemin d'accès en cellule E1 par exemple".
C'est bien cool... merci encore...

Question subsidiaire sur laquelle je planche now... s'il y a
des







connaisseurs... je suis preneur...
Nous avons un tableau avec 3 couleurs (jaune, gris et sans
couleur):





- les cases jaunes sont toujours vides
- les autres contiennent ou non des données
->Il s'agit de compter le nombre de cellules sans couleur et
vides






J'ai pensé à utiliser la fontion personalisée NBCOULEUR avec
le







code -4142
pour compter les cellules sans couleur, mais il faudrait
faire
une






double
condition pour qu'il soustrait de ce calcul les cases avec
des
données...


Voilà... si vous avez une solution, merci infiniment
d'avance...







Cordialement,
RC


































1 2