Bonsoir
J'ai un fichier qui analyse les établissements qui stockent (ou non)
des produits pour bloc opératoire
Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
sont des établissements qui conservent des stocks d'avance pour
pouvoir dépanner les autres services en cas de manque dans le
périmetre de l'établissement.
On cherche à optimiser les quantités afin de réduire les
investissements de certains, qui sont toujours en surstock et
d'optimiser ceux qui sont toujours à cours de produits et qui traient
tout dans l'urgence...
je souhaite faire tout sans vba (si possible) et utiliser des formules
qui me semblent complexes
Un exemple, je souhaite variabiliser cette formule:
='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
off protect version Reps.xls]DomF'!$P$5
Ce que je souhaite variable dans ce fichier:
DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
varier suivant 'onglet actif
Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
comment l'intégrer dans la formule:
=DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
("]";CELLULE("nomfichier"))))
Comme cela quand je change de feuille, la formule prend comme variable
le nom de l'onglet actif
(je sais qu'il faut faire F9 pour actualiser CELLULE)
$P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
comme résultat l'adresse variable de cette partie, en gros, je peux
écrire dans une cellule le P5 mais comment l'intégrer à la formule de
façon variable ?
Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
nom du ficheir, cela peut faire gagner du temps dans les futurs
fichiers ?
C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
protect version Reps.xls
Je reste attentive à vos remarques et vos propositions
Merci d'avance
Syl VBA (faut que je change en SylFormule ??? Lol !!)
Bonsoir
J'ai un fichier qui analyse les établissements qui stockent (ou non)
des produits pour bloc opératoire
Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
sont des établissements qui conservent des stocks d'avance pour
pouvoir dépanner les autres services en cas de manque dans le
périmetre de l'établissement.
On cherche à optimiser les quantités afin de réduire les
investissements de certains, qui sont toujours en surstock et
d'optimiser ceux qui sont toujours à cours de produits et qui traient
tout dans l'urgence...
je souhaite faire tout sans vba (si possible) et utiliser des formules
qui me semblent complexes
Un exemple, je souhaite variabiliser cette formule:
='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
off protect version Reps.xls]DomF'!$P$5
Ce que je souhaite variable dans ce fichier:
DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
varier suivant 'onglet actif
Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
comment l'intégrer dans la formule:
=DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
("]";CELLULE("nomfichier"))))
Comme cela quand je change de feuille, la formule prend comme variable
le nom de l'onglet actif
(je sais qu'il faut faire F9 pour actualiser CELLULE)
$P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
comme résultat l'adresse variable de cette partie, en gros, je peux
écrire dans une cellule le P5 mais comment l'intégrer à la formule de
façon variable ?
Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
nom du ficheir, cela peut faire gagner du temps dans les futurs
fichiers ?
C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
protect version Reps.xls
Je reste attentive à vos remarques et vos propositions
Merci d'avance
Syl VBA (faut que je change en SylFormule ??? Lol !!)
Bonsoir
J'ai un fichier qui analyse les établissements qui stockent (ou non)
des produits pour bloc opératoire
Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
sont des établissements qui conservent des stocks d'avance pour
pouvoir dépanner les autres services en cas de manque dans le
périmetre de l'établissement.
On cherche à optimiser les quantités afin de réduire les
investissements de certains, qui sont toujours en surstock et
d'optimiser ceux qui sont toujours à cours de produits et qui traient
tout dans l'urgence...
je souhaite faire tout sans vba (si possible) et utiliser des formules
qui me semblent complexes
Un exemple, je souhaite variabiliser cette formule:
='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
off protect version Reps.xls]DomF'!$P$5
Ce que je souhaite variable dans ce fichier:
DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
varier suivant 'onglet actif
Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
comment l'intégrer dans la formule:
=DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
("]";CELLULE("nomfichier"))))
Comme cela quand je change de feuille, la formule prend comme variable
le nom de l'onglet actif
(je sais qu'il faut faire F9 pour actualiser CELLULE)
$P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
comme résultat l'adresse variable de cette partie, en gros, je peux
écrire dans une cellule le P5 mais comment l'intégrer à la formule de
façon variable ?
Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
nom du ficheir, cela peut faire gagner du temps dans les futurs
fichiers ?
C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
protect version Reps.xls
Je reste attentive à vos remarques et vos propositions
Merci d'avance
Syl VBA (faut que je change en SylFormule ??? Lol !!)
Bonsoir
J'ai un fichier qui analyse les établissements qui stockent (ou non)
des produits pour bloc opératoire
Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
sont des établissements qui conservent des stocks d'avance pour
pouvoir dépanner les autres services en cas de manque dans le
périmetre de l'établissement.
On cherche à optimiser les quantités afin de réduire les
investissements de certains, qui sont toujours en surstock et
d'optimiser ceux qui sont toujours à cours de produits et qui traient
tout dans l'urgence...
je souhaite faire tout sans vba (si possible) et utiliser des formules
qui me semblent complexes
Un exemple, je souhaite variabiliser cette formule:
='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
off protect version Reps.xls]DomF'!$P$5
Ce que je souhaite variable dans ce fichier:
DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
varier suivant 'onglet actif
Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
comment l'intégrer dans la formule:
=DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
("]";CELLULE("nomfichier"))))
Comme cela quand je change de feuille, la formule prend comme variable
le nom de l'onglet actif
(je sais qu'il faut faire F9 pour actualiser CELLULE)
$P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
comme résultat l'adresse variable de cette partie, en gros, je peux
écrire dans une cellule le P5 mais comment l'intégrer à la formule de
façon variable ?
Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
nom du ficheir, cela peut faire gagner du temps dans les futurs
fichiers ?
C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
protect version Reps.xls
Je reste attentive à vos remarques et vos propositions
Merci d'avance
Syl VBA (faut que je change en SylFormule ??? Lol !!)
Bonsoir
J'ai un fichier qui analyse les établissements qui stockent (ou non)
des produits pour bloc opératoire
Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
sont des établissements qui conservent des stocks d'avance pour
pouvoir dépanner les autres services en cas de manque dans le
périmetre de l'établissement.
On cherche à optimiser les quantités afin de réduire les
investissements de certains, qui sont toujours en surstock et
d'optimiser ceux qui sont toujours à cours de produits et qui traient
tout dans l'urgence...
je souhaite faire tout sans vba (si possible) et utiliser des formules
qui me semblent complexes
Un exemple, je souhaite variabiliser cette formule:
='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
off protect version Reps.xls]DomF'!$P$5
Ce que je souhaite variable dans ce fichier:
DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
varier suivant 'onglet actif
Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
comment l'intégrer dans la formule:
=DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
("]";CELLULE("nomfichier"))))
Comme cela quand je change de feuille, la formule prend comme variable
le nom de l'onglet actif
(je sais qu'il faut faire F9 pour actualiser CELLULE)
$P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
comme résultat l'adresse variable de cette partie, en gros, je peux
écrire dans une cellule le P5 mais comment l'intégrer à la formule de
façon variable ?
Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
nom du ficheir, cela peut faire gagner du temps dans les futurs
fichiers ?
C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
protect version Reps.xls
Je reste attentive à vos remarques et vos propositions
Merci d'avance
Syl VBA (faut que je change en SylFormule ??? Lol !!)
Bonsoir
J'ai un fichier qui analyse les établissements qui stockent (ou non)
des produits pour bloc opératoire
Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
sont des établissements qui conservent des stocks d'avance pour
pouvoir dépanner les autres services en cas de manque dans le
périmetre de l'établissement.
On cherche à optimiser les quantités afin de réduire les
investissements de certains, qui sont toujours en surstock et
d'optimiser ceux qui sont toujours à cours de produits et qui traient
tout dans l'urgence...
je souhaite faire tout sans vba (si possible) et utiliser des formules
qui me semblent complexes
Un exemple, je souhaite variabiliser cette formule:
='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
off protect version Reps.xls]DomF'!$P$5
Ce que je souhaite variable dans ce fichier:
DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
varier suivant 'onglet actif
Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
comment l'intégrer dans la formule:
=DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
("]";CELLULE("nomfichier"))))
Comme cela quand je change de feuille, la formule prend comme variable
le nom de l'onglet actif
(je sais qu'il faut faire F9 pour actualiser CELLULE)
$P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
comme résultat l'adresse variable de cette partie, en gros, je peux
écrire dans une cellule le P5 mais comment l'intégrer à la formule de
façon variable ?
Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
nom du ficheir, cela peut faire gagner du temps dans les futurs
fichiers ?
C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
protect version Reps.xls
Je reste attentive à vos remarques et vos propositions
Merci d'avance
Syl VBA (faut que je change en SylFormule ??? Lol !!)
Bonjour LSteph,
Il est particulier ton commentaire :
| je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
| c'est que tu souhaites faire cela "SANS VBA"
C'est comme si ta suggestion avec la fonction de LL : "Indirect.exe"
n'avait pas besoin de VBA ! Après tout, elle requiert seulement
un fichier DLL + un fichier .Xla qu'il faudra installer sur toutes les
machines où le fichier sera ouvert ! Cela t'impressionne comme solution ?
;-)
"LSteph" a écrit dans le message de groupe de disc ussion :
Bonjour,
je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
c'est que tu souhaites faire cela
"SANS VBA"
et dans ce que j'ai compris il y a le nom de fichier qui doit revenir
ou varier dans une formule
aussi tu devrais regarder du coté de la fonction indirect.ext (qui me
semble répodre à cela)
Elle est proposée sur le site de LL parmi d'autres fonctions tres
utiles, contenue dans un complément téléchargeable nommé moref un.dll
A noter que les fichiers utilisant cette dll sont exportables en
l'état.
Cordialement.
--
lSteph
On 19 sep, 12:27, SylVBA wrote:
> Bonsoir
> J'ai un fichier qui analyse les établissements qui stockent (ou non)
> des produits pour bloc opératoire
> Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
> sont des établissements qui conservent des stocks d'avance pour
> pouvoir dépanner les autres services en cas de manque dans le
> périmetre de l'établissement.
> On cherche à optimiser les quantités afin de réduire les
> investissements de certains, qui sont toujours en surstock et
> d'optimiser ceux qui sont toujours à cours de produits et qui traient
> tout dans l'urgence...
> je souhaite faire tout sans vba (si possible) et utiliser des formules
> qui me semblent complexes
> Un exemple, je souhaite variabiliser cette formule:
> ='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
> off protect version Reps.xls]DomF'!$P$5
> Ce que je souhaite variable dans ce fichier:
> DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
> varier suivant 'onglet actif
> Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
> comment l'intégrer dans la formule:
> =DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
> ("]";CELLULE("nomfichier"))))
> Comme cela quand je change de feuille, la formule prend comme variable
> le nom de l'onglet actif
> (je sais qu'il faut faire F9 pour actualiser CELLULE)
> $P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
> comme résultat l'adresse variable de cette partie, en gros, je peux
> écrire dans une cellule le P5 mais comment l'intégrer à la formul e de
> façon variable ?
> Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
> nom du ficheir, cela peut faire gagner du temps dans les futurs
> fichiers ?
> C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
> protect version Reps.xls
> Je reste attentive à vos remarques et vos propositions
> Merci d'avance
> Syl VBA (faut que je change en SylFormule ??? Lol !!)- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour LSteph,
Il est particulier ton commentaire :
| je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
| c'est que tu souhaites faire cela "SANS VBA"
C'est comme si ta suggestion avec la fonction de LL : "Indirect.exe"
n'avait pas besoin de VBA ! Après tout, elle requiert seulement
un fichier DLL + un fichier .Xla qu'il faudra installer sur toutes les
machines où le fichier sera ouvert ! Cela t'impressionne comme solution ?
;-)
"LSteph" <gmlst...@gmail.com> a écrit dans le message de groupe de disc ussion :
03457502-038e-4691-ab68-2c4b32915...@g1g2000vbr.googlegroups.com...
Bonjour,
je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
c'est que tu souhaites faire cela
"SANS VBA"
et dans ce que j'ai compris il y a le nom de fichier qui doit revenir
ou varier dans une formule
aussi tu devrais regarder du coté de la fonction indirect.ext (qui me
semble répodre à cela)
Elle est proposée sur le site de LL parmi d'autres fonctions tres
utiles, contenue dans un complément téléchargeable nommé moref un.dll
A noter que les fichiers utilisant cette dll sont exportables en
l'état.
Cordialement.
--
lSteph
On 19 sep, 12:27, SylVBA <sylvie.lauren...@wanadoo.fr> wrote:
> Bonsoir
> J'ai un fichier qui analyse les établissements qui stockent (ou non)
> des produits pour bloc opératoire
> Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
> sont des établissements qui conservent des stocks d'avance pour
> pouvoir dépanner les autres services en cas de manque dans le
> périmetre de l'établissement.
> On cherche à optimiser les quantités afin de réduire les
> investissements de certains, qui sont toujours en surstock et
> d'optimiser ceux qui sont toujours à cours de produits et qui traient
> tout dans l'urgence...
> je souhaite faire tout sans vba (si possible) et utiliser des formules
> qui me semblent complexes
> Un exemple, je souhaite variabiliser cette formule:
> ='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
> off protect version Reps.xls]DomF'!$P$5
> Ce que je souhaite variable dans ce fichier:
> DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
> varier suivant 'onglet actif
> Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
> comment l'intégrer dans la formule:
> =DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
> ("]";CELLULE("nomfichier"))))
> Comme cela quand je change de feuille, la formule prend comme variable
> le nom de l'onglet actif
> (je sais qu'il faut faire F9 pour actualiser CELLULE)
> $P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
> comme résultat l'adresse variable de cette partie, en gros, je peux
> écrire dans une cellule le P5 mais comment l'intégrer à la formul e de
> façon variable ?
> Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
> nom du ficheir, cela peut faire gagner du temps dans les futurs
> fichiers ?
> C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
> protect version Reps.xls
> Je reste attentive à vos remarques et vos propositions
> Merci d'avance
> Syl VBA (faut que je change en SylFormule ??? Lol !!)- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Bonjour LSteph,
Il est particulier ton commentaire :
| je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
| c'est que tu souhaites faire cela "SANS VBA"
C'est comme si ta suggestion avec la fonction de LL : "Indirect.exe"
n'avait pas besoin de VBA ! Après tout, elle requiert seulement
un fichier DLL + un fichier .Xla qu'il faudra installer sur toutes les
machines où le fichier sera ouvert ! Cela t'impressionne comme solution ?
;-)
"LSteph" a écrit dans le message de groupe de disc ussion :
Bonjour,
je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
c'est que tu souhaites faire cela
"SANS VBA"
et dans ce que j'ai compris il y a le nom de fichier qui doit revenir
ou varier dans une formule
aussi tu devrais regarder du coté de la fonction indirect.ext (qui me
semble répodre à cela)
Elle est proposée sur le site de LL parmi d'autres fonctions tres
utiles, contenue dans un complément téléchargeable nommé moref un.dll
A noter que les fichiers utilisant cette dll sont exportables en
l'état.
Cordialement.
--
lSteph
On 19 sep, 12:27, SylVBA wrote:
> Bonsoir
> J'ai un fichier qui analyse les établissements qui stockent (ou non)
> des produits pour bloc opératoire
> Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
> sont des établissements qui conservent des stocks d'avance pour
> pouvoir dépanner les autres services en cas de manque dans le
> périmetre de l'établissement.
> On cherche à optimiser les quantités afin de réduire les
> investissements de certains, qui sont toujours en surstock et
> d'optimiser ceux qui sont toujours à cours de produits et qui traient
> tout dans l'urgence...
> je souhaite faire tout sans vba (si possible) et utiliser des formules
> qui me semblent complexes
> Un exemple, je souhaite variabiliser cette formule:
> ='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
> off protect version Reps.xls]DomF'!$P$5
> Ce que je souhaite variable dans ce fichier:
> DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
> varier suivant 'onglet actif
> Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
> comment l'intégrer dans la formule:
> =DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
> ("]";CELLULE("nomfichier"))))
> Comme cela quand je change de feuille, la formule prend comme variable
> le nom de l'onglet actif
> (je sais qu'il faut faire F9 pour actualiser CELLULE)
> $P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
> comme résultat l'adresse variable de cette partie, en gros, je peux
> écrire dans une cellule le P5 mais comment l'intégrer à la formul e de
> façon variable ?
> Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
> nom du ficheir, cela peut faire gagner du temps dans les futurs
> fichiers ?
> C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
> protect version Reps.xls
> Je reste attentive à vos remarques et vos propositions
> Merci d'avance
> Syl VBA (faut que je change en SylFormule ??? Lol !!)- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
un fichier DLL + un fichier .Xla qu'il faudra installer sur toutes les
machines où le fichier sera ouvert !
Bonjour LSteph,
Il est particulier ton commentaire :
| je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
| c'est que tu souhaites faire cela "SANS VBA"
C'est comme si ta suggestion avec la fonction de LL : "Indirect.exe"
n'avait pas besoin de VBA ! Après tout, elle requiert seulement
un fichier DLL + un fichier .Xla qu'il faudra installer sur toutes les
machines où le fichier sera ouvert ! Cela t'impressionne comme solution ?
;-)
"LSteph" a écrit dans le message de groupe de disc ussion :
Bonjour,
je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
c'est que tu souhaites faire cela
"SANS VBA"
et dans ce que j'ai compris il y a le nom de fichier qui doit revenir
ou varier dans une formule
aussi tu devrais regarder du coté de la fonction indirect.ext (qui me
semble répodre à cela)
Elle est proposée sur le site de LL parmi d'autres fonctions tres
utiles, contenue dans un complément téléchargeable nommé moref un.dll
A noter que les fichiers utilisant cette dll sont exportables en
l'état.
Cordialement.
--
lSteph
On 19 sep, 12:27, SylVBA wrote:
> Bonsoir
> J'ai un fichier qui analyse les établissements qui stockent (ou non)
> des produits pour bloc opératoire
> Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
> sont des établissements qui conservent des stocks d'avance pour
> pouvoir dépanner les autres services en cas de manque dans le
> périmetre de l'établissement.
> On cherche à optimiser les quantités afin de réduire les
> investissements de certains, qui sont toujours en surstock et
> d'optimiser ceux qui sont toujours à cours de produits et qui traient
> tout dans l'urgence...
> je souhaite faire tout sans vba (si possible) et utiliser des formules
> qui me semblent complexes
> Un exemple, je souhaite variabiliser cette formule:
> ='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
> off protect version Reps.xls]DomF'!$P$5
> Ce que je souhaite variable dans ce fichier:
> DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
> varier suivant 'onglet actif
> Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
> comment l'intégrer dans la formule:
> =DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
> ("]";CELLULE("nomfichier"))))
> Comme cela quand je change de feuille, la formule prend comme variable
> le nom de l'onglet actif
> (je sais qu'il faut faire F9 pour actualiser CELLULE)
> $P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
> comme résultat l'adresse variable de cette partie, en gros, je peux
> écrire dans une cellule le P5 mais comment l'intégrer à la formul e de
> façon variable ?
> Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
> nom du ficheir, cela peut faire gagner du temps dans les futurs
> fichiers ?
> C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
> protect version Reps.xls
> Je reste attentive à vos remarques et vos propositions
> Merci d'avance
> Syl VBA (faut que je change en SylFormule ??? Lol !!)- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
un fichier DLL + un fichier .Xla qu'il faudra installer sur toutes les
machines où le fichier sera ouvert !
Bonjour LSteph,
Il est particulier ton commentaire :
| je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
| c'est que tu souhaites faire cela "SANS VBA"
C'est comme si ta suggestion avec la fonction de LL : "Indirect.exe"
n'avait pas besoin de VBA ! Après tout, elle requiert seulement
un fichier DLL + un fichier .Xla qu'il faudra installer sur toutes les
machines où le fichier sera ouvert ! Cela t'impressionne comme solution ?
;-)
"LSteph" <gmlst...@gmail.com> a écrit dans le message de groupe de disc ussion :
03457502-038e-4691-ab68-2c4b32915...@g1g2000vbr.googlegroups.com...
Bonjour,
je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
c'est que tu souhaites faire cela
"SANS VBA"
et dans ce que j'ai compris il y a le nom de fichier qui doit revenir
ou varier dans une formule
aussi tu devrais regarder du coté de la fonction indirect.ext (qui me
semble répodre à cela)
Elle est proposée sur le site de LL parmi d'autres fonctions tres
utiles, contenue dans un complément téléchargeable nommé moref un.dll
A noter que les fichiers utilisant cette dll sont exportables en
l'état.
Cordialement.
--
lSteph
On 19 sep, 12:27, SylVBA <sylvie.lauren...@wanadoo.fr> wrote:
> Bonsoir
> J'ai un fichier qui analyse les établissements qui stockent (ou non)
> des produits pour bloc opératoire
> Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
> sont des établissements qui conservent des stocks d'avance pour
> pouvoir dépanner les autres services en cas de manque dans le
> périmetre de l'établissement.
> On cherche à optimiser les quantités afin de réduire les
> investissements de certains, qui sont toujours en surstock et
> d'optimiser ceux qui sont toujours à cours de produits et qui traient
> tout dans l'urgence...
> je souhaite faire tout sans vba (si possible) et utiliser des formules
> qui me semblent complexes
> Un exemple, je souhaite variabiliser cette formule:
> ='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
> off protect version Reps.xls]DomF'!$P$5
> Ce que je souhaite variable dans ce fichier:
> DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
> varier suivant 'onglet actif
> Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
> comment l'intégrer dans la formule:
> =DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
> ("]";CELLULE("nomfichier"))))
> Comme cela quand je change de feuille, la formule prend comme variable
> le nom de l'onglet actif
> (je sais qu'il faut faire F9 pour actualiser CELLULE)
> $P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
> comme résultat l'adresse variable de cette partie, en gros, je peux
> écrire dans une cellule le P5 mais comment l'intégrer à la formul e de
> façon variable ?
> Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
> nom du ficheir, cela peut faire gagner du temps dans les futurs
> fichiers ?
> C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
> protect version Reps.xls
> Je reste attentive à vos remarques et vos propositions
> Merci d'avance
> Syl VBA (faut que je change en SylFormule ??? Lol !!)- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
un fichier DLL + un fichier .Xla qu'il faudra installer sur toutes les
machines où le fichier sera ouvert !
Bonjour LSteph,
Il est particulier ton commentaire :
| je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
| c'est que tu souhaites faire cela "SANS VBA"
C'est comme si ta suggestion avec la fonction de LL : "Indirect.exe"
n'avait pas besoin de VBA ! Après tout, elle requiert seulement
un fichier DLL + un fichier .Xla qu'il faudra installer sur toutes les
machines où le fichier sera ouvert ! Cela t'impressionne comme solution ?
;-)
"LSteph" a écrit dans le message de groupe de disc ussion :
Bonjour,
je n'ai pas tout compris de ta question, mais ce que j'ai bien lu
c'est que tu souhaites faire cela
"SANS VBA"
et dans ce que j'ai compris il y a le nom de fichier qui doit revenir
ou varier dans une formule
aussi tu devrais regarder du coté de la fonction indirect.ext (qui me
semble répodre à cela)
Elle est proposée sur le site de LL parmi d'autres fonctions tres
utiles, contenue dans un complément téléchargeable nommé moref un.dll
A noter que les fichiers utilisant cette dll sont exportables en
l'état.
Cordialement.
--
lSteph
On 19 sep, 12:27, SylVBA wrote:
> Bonsoir
> J'ai un fichier qui analyse les établissements qui stockent (ou non)
> des produits pour bloc opératoire
> Pour des raisons légales, nous avons un listing des ""stockeurs"" qui
> sont des établissements qui conservent des stocks d'avance pour
> pouvoir dépanner les autres services en cas de manque dans le
> périmetre de l'établissement.
> On cherche à optimiser les quantités afin de réduire les
> investissements de certains, qui sont toujours en surstock et
> d'optimiser ceux qui sont toujours à cours de produits et qui traient
> tout dans l'urgence...
> je souhaite faire tout sans vba (si possible) et utiliser des formules
> qui me semblent complexes
> Un exemple, je souhaite variabiliser cette formule:
> ='C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2
> off protect version Reps.xls]DomF'!$P$5
> Ce que je souhaite variable dans ce fichier:
> DomF: c'est le nom de l'onglet, cette partie du code pourrait t'elle
> varier suivant 'onglet actif
> Pour trouver le nom de l'onglet j'utilise la formul suivante, mais
> comment l'intégrer dans la formule:
> =DROITE(CELLULE("nomfichier");NBCAR(CELLULE("nomfichier"))-(TROUVE
> ("]";CELLULE("nomfichier"))))
> Comme cela quand je change de feuille, la formule prend comme variable
> le nom de l'onglet actif
> (je sais qu'il faut faire F9 pour actualiser CELLULE)
> $P$5: je souhaite faire un Index/Equiv quelque part qui pourra avoir
> comme résultat l'adresse variable de cette partie, en gros, je peux
> écrire dans une cellule le P5 mais comment l'intégrer à la formul e de
> façon variable ?
> Et pour le luxe et le futur, peut on variabiliser aussi le chemin +
> nom du ficheir, cela peut faire gagner du temps dans les futurs
> fichiers ?
> C:Mes documentsSylvieBudget 2009[2009 Stock Budget - France V2 off
> protect version Reps.xls
> Je reste attentive à vos remarques et vos propositions
> Merci d'avance
> Syl VBA (faut que je change en SylFormule ??? Lol !!)- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Dans ton environnement VBA, es-tu certain que tu
n'as aucun fichier .xla de charger qui fait le pont entre
la feuille de calcul et la Dll ?
Dans ton environnement VBA, es-tu certain que tu
n'as aucun fichier .xla de charger qui fait le pont entre
la feuille de calcul et la Dll ?
Dans ton environnement VBA, es-tu certain que tu
n'as aucun fichier .xla de charger qui fait le pont entre
la feuille de calcul et la Dll ?