OVH Cloud OVH Cloud

Texte automatique dans une cellule...

3 réponses
Avatar
Christophe B.
Bonjour,

J'ai dans deux colonnes des mois et années choisis préalablement dans une
listbox. Ces colonnes ont la forme suivante:

Mois Année
01 2001
03 2003
04 2004
08
09
11

et j'aimerai dans une autre colonne faire apparaitre du texte sous la forme:
C:\Mes documents\str.2001.01.xls
C:\Mes documents\str.2001.03.xls
C:\Mes documents\str.2001.04.xls
C:\Mes documents\str.2001.08.xls
C:\Mes documents\str.2001.09.xls
C:\Mes documents\str.2001.11.xls
C:\Mes documents\str.2003.01.xls
C:\Mes documents\str.2003.03.xls
C:\Mes documents\str.2003.04.xls
C:\Mes documents\str.2003.08.xls
C:\Mes documents\str.2003.09.xls
C:\Mes documents\str.2003.11.xls
C:\Mes documents\str.2004.01.xls
C:\Mes documents\str.2004.03.xls
C:\Mes documents\str.2004.04.xls
C:\Mes documents\str.2004.08.xls
C:\Mes documents\str.2004.09.xls
C:\Mes documents\str.2004.11.xls

Voilà :)
Si quelqu'un à une idée...

Merci!

Christophe.B

3 réponses

Avatar
papou
Bonjour
Avec année en colonne B et mois en colonne A
="C:Mes documentsstr." & B1 & "." & TEXTE(A1;"00") & ".xls"
A recopier vers le bas
Par contre je m'interroge sur les éventuels soucis liés aux différents (.)
points situés dans ce chemin d'accès ?
Cordialement
Pascal

"Christophe B." a écrit dans le
message de news:
Bonjour,

J'ai dans deux colonnes des mois et années choisis préalablement dans
une
listbox. Ces colonnes ont la forme suivante:

Mois Année
01 2001
03 2003
04 2004
08
09
11

et j'aimerai dans une autre colonne faire apparaitre du texte sous la
forme:
C:Mes documentsstr.2001.01.xls
C:Mes documentsstr.2001.03.xls
C:Mes documentsstr.2001.04.xls
C:Mes documentsstr.2001.08.xls
C:Mes documentsstr.2001.09.xls
C:Mes documentsstr.2001.11.xls
C:Mes documentsstr.2003.01.xls
C:Mes documentsstr.2003.03.xls
C:Mes documentsstr.2003.04.xls
C:Mes documentsstr.2003.08.xls
C:Mes documentsstr.2003.09.xls
C:Mes documentsstr.2003.11.xls
C:Mes documentsstr.2004.01.xls
C:Mes documentsstr.2004.03.xls
C:Mes documentsstr.2004.04.xls
C:Mes documentsstr.2004.08.xls
C:Mes documentsstr.2004.09.xls
C:Mes documentsstr.2004.11.xls

Voilà :)
Si quelqu'un à une idée...

Merci!

Christophe.B


Avatar
Christophe B.
si je fais ca et que je tire vers le bas, ca me donne:

C:Mes documentsstr.2001.01.xls
C:Mes documentsstr.2003.03.xls
C:Mes documentsstr.2004.04.xls
C:Mes documentsstr..08.xls
C:Mes documentsstr..09.xls
C:Mes documentsstr..11.xls

Y aurait-il une sol en macro vba?

Merci!!!

Christophe.B
"papou" wrote:

Bonjour
Avec année en colonne B et mois en colonne A
="C:Mes documentsstr." & B1 & "." & TEXTE(A1;"00") & ".xls"
A recopier vers le bas
Par contre je m'interroge sur les éventuels soucis liés aux différents (.)
points situés dans ce chemin d'accès ?
Cordialement
Pascal

"Christophe B." a écrit dans le
message de news:
Bonjour,

J'ai dans deux colonnes des mois et années choisis préalablement dans
une
listbox. Ces colonnes ont la forme suivante:

Mois Année
01 2001
03 2003
04 2004
08
09
11

et j'aimerai dans une autre colonne faire apparaitre du texte sous la
forme:
C:Mes documentsstr.2001.01.xls
C:Mes documentsstr.2001.03.xls
C:Mes documentsstr.2001.04.xls
C:Mes documentsstr.2001.08.xls
C:Mes documentsstr.2001.09.xls
C:Mes documentsstr.2001.11.xls
C:Mes documentsstr.2003.01.xls
C:Mes documentsstr.2003.03.xls
C:Mes documentsstr.2003.04.xls
C:Mes documentsstr.2003.08.xls
C:Mes documentsstr.2003.09.xls
C:Mes documentsstr.2003.11.xls
C:Mes documentsstr.2004.01.xls
C:Mes documentsstr.2004.03.xls
C:Mes documentsstr.2004.04.xls
C:Mes documentsstr.2004.08.xls
C:Mes documentsstr.2004.09.xls
C:Mes documentsstr.2004.11.xls

Voilà :)
Si quelqu'un à une idée...

Merci!

Christophe.B







Avatar
papou
Re
Tu peux dans ces conditions figer la référence à B1 (soit donc $B$1) sur 6
lignes (les six mois)
Et passer à $C$1 ensuite pour les 6 prochaines lignes, etc...
Cordialement
Pascal


"Christophe B." a écrit dans le
message de news:
si je fais ca et que je tire vers le bas, ca me donne:

C:Mes documentsstr.2001.01.xls
C:Mes documentsstr.2003.03.xls
C:Mes documentsstr.2004.04.xls
C:Mes documentsstr..08.xls
C:Mes documentsstr..09.xls
C:Mes documentsstr..11.xls

Y aurait-il une sol en macro vba?

Merci!!!

Christophe.B
"papou" wrote:

Bonjour
Avec année en colonne B et mois en colonne A
="C:Mes documentsstr." & B1 & "." & TEXTE(A1;"00") & ".xls"
A recopier vers le bas
Par contre je m'interroge sur les éventuels soucis liés aux différents
(.)
points situés dans ce chemin d'accès ?
Cordialement
Pascal

"Christophe B." a écrit dans le
message de news:
Bonjour,

J'ai dans deux colonnes des mois et années choisis préalablement dans
une
listbox. Ces colonnes ont la forme suivante:

Mois Année
01 2001
03 2003
04 2004
08
09
11

et j'aimerai dans une autre colonne faire apparaitre du texte sous la
forme:
C:Mes documentsstr.2001.01.xls
C:Mes documentsstr.2001.03.xls
C:Mes documentsstr.2001.04.xls
C:Mes documentsstr.2001.08.xls
C:Mes documentsstr.2001.09.xls
C:Mes documentsstr.2001.11.xls
C:Mes documentsstr.2003.01.xls
C:Mes documentsstr.2003.03.xls
C:Mes documentsstr.2003.04.xls
C:Mes documentsstr.2003.08.xls
C:Mes documentsstr.2003.09.xls
C:Mes documentsstr.2003.11.xls
C:Mes documentsstr.2004.01.xls
C:Mes documentsstr.2004.03.xls
C:Mes documentsstr.2004.04.xls
C:Mes documentsstr.2004.08.xls
C:Mes documentsstr.2004.09.xls
C:Mes documentsstr.2004.11.xls

Voilà :)
Si quelqu'un à une idée...

Merci!

Christophe.B