Quand je formate j mmmm j'obtiens :
19 janvier
26 janvier
2 février
Comment faut-il modifier le format pour
que le 2 du 2 février soit aligné sur le 6
du 26 janvier ?
Bonsoir Garnote Je crois qu'il te suffirait de lettre jj mmmm. En effet, 1 seul j indique 6 et jj devrait faire 06. Bonne chance - Jacquouille conseille : http://www.excelabo.net
"garnote" a écrit dans le message news: hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
Bonsoir Garnote
Je crois qu'il te suffirait de lettre jj mmmm.
En effet, 1 seul j indique 6 et jj devrait faire 06.
Bonne chance
-
Jacquouille conseille : http://www.excelabo.net
NoSpam_j.thiernesse@skynet.be
"garnote" <rien@absent.net> a écrit dans le message news:
hpvPb.38684$6N3.21839@charlie.risq.qc.ca...
Bonjour le monde,
Quand je formate j mmmm j'obtiens :
19 janvier
26 janvier
2 février
Comment faut-il modifier le format pour
que le 2 du 2 février soit aligné sur le 6
du 26 janvier ?
Bonsoir Garnote Je crois qu'il te suffirait de lettre jj mmmm. En effet, 1 seul j indique 6 et jj devrait faire 06. Bonne chance - Jacquouille conseille : http://www.excelabo.net
"garnote" a écrit dans le message news: hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
Pascal Engelmajer
Salut, avec un zéro : jj mmmm
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va." Sénèque. http://www.ilyapa.net/excel "garnote" a écrit dans le message de news: hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
Salut,
avec un zéro : jj mmmm
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"garnote" <rien@absent.net> a écrit dans le message de news:
hpvPb.38684$6N3.21839@charlie.risq.qc.ca...
Bonjour le monde,
Quand je formate j mmmm j'obtiens :
19 janvier
26 janvier
2 février
Comment faut-il modifier le format pour
que le 2 du 2 février soit aligné sur le 6
du 26 janvier ?
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va." Sénèque. http://www.ilyapa.net/excel "garnote" a écrit dans le message de news: hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
garnote
Oui mais je ne veux pas voir 02 mais seulement 2.
Serge
"Jacquouille" a écrit dans le message de news:
Bonsoir Garnote Je crois qu'il te suffirait de lettre jj mmmm. En effet, 1 seul j indique 6 et jj devrait faire 06. Bonne chance - Jacquouille conseille : http://www.excelabo.net
"garnote" a écrit dans le message news: hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
Oui mais je ne veux pas voir 02
mais seulement 2.
Serge
"Jacquouille" <NoSpam_j.thiernesse@skynet.be> a écrit dans le message de
news: eQJU2ZC4DHA.2432@TK2MSFTNGP09.phx.gbl...
Bonsoir Garnote
Je crois qu'il te suffirait de lettre jj mmmm.
En effet, 1 seul j indique 6 et jj devrait faire 06.
Bonne chance
-
Jacquouille conseille : http://www.excelabo.net
NoSpam_j.thiernesse@skynet.be
"garnote" <rien@absent.net> a écrit dans le message news:
hpvPb.38684$6N3.21839@charlie.risq.qc.ca...
Bonjour le monde,
Quand je formate j mmmm j'obtiens :
19 janvier
26 janvier
2 février
Comment faut-il modifier le format pour
que le 2 du 2 février soit aligné sur le 6
du 26 janvier ?
Bonsoir Garnote Je crois qu'il te suffirait de lettre jj mmmm. En effet, 1 seul j indique 6 et jj devrait faire 06. Bonne chance - Jacquouille conseille : http://www.excelabo.net
"garnote" a écrit dans le message news: hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
michdenis
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme tel d'affichent à droite dans les cellules d'une colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton problème ?
Salutations!
"garnote" a écrit dans le message de news:hpvPb.38684$ Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton problème ?
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de news:hpvPb.38684$6N3.21839@charlie.risq.qc.ca...
Bonjour le monde,
Quand je formate j mmmm j'obtiens :
19 janvier
26 janvier
2 février
Comment faut-il modifier le format pour
que le 2 du 2 février soit aligné sur le 6
du 26 janvier ?
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme tel d'affichent à droite dans les cellules d'une colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton problème ?
Salutations!
"garnote" a écrit dans le message de news:hpvPb.38684$ Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
garnote
Mon problème, c'est que je ne devrais pas m'absenter plus de cinq minutes ! Viens de constater qu'on avait aligné à gauche avec retrait. Mais peu importe le type d'alignement, les dates ne sont pas parfaitement alignées. Par exemple, comment obtenir : 2 mars 12 décembre
Serge
"michdenis" a écrit dans le message de news: eB#
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton problème ?
Salutations!
"garnote" a écrit dans le message de news:hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
Mon problème, c'est que je ne devrais pas m'absenter
plus de cinq minutes !
Viens de constater qu'on avait aligné à gauche avec retrait.
Mais peu importe le type d'alignement, les dates ne sont pas
parfaitement alignées.
Par exemple, comment obtenir :
2 mars
12 décembre
Serge
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eB#4T0C4DHA.1948@TK2MSFTNGP12.phx.gbl...
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme
tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton
problème ?
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de
news:hpvPb.38684$6N3.21839@charlie.risq.qc.ca...
Bonjour le monde,
Quand je formate j mmmm j'obtiens :
19 janvier
26 janvier
2 février
Comment faut-il modifier le format pour
que le 2 du 2 février soit aligné sur le 6
du 26 janvier ?
Mon problème, c'est que je ne devrais pas m'absenter plus de cinq minutes ! Viens de constater qu'on avait aligné à gauche avec retrait. Mais peu importe le type d'alignement, les dates ne sont pas parfaitement alignées. Par exemple, comment obtenir : 2 mars 12 décembre
Serge
"michdenis" a écrit dans le message de news: eB#
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton problème ?
Salutations!
"garnote" a écrit dans le message de news:hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
michdenis
Bnjour Garnote,
Si ton problème se résume à la façon de faire pour enligner des lettres d'un mot, j'abdique ..
Essaie ceci : Comment tu ferais pour aligner chacune des lettres ????????? ;-))))
Monument Hôpitaux
Salutations!
"garnote" a écrit dans le message de news:mEwPb.38699$
Mon problème, c'est que je ne devrais pas m'absenter plus de cinq minutes ! Viens de constater qu'on avait aligné à gauche avec retrait. Mais peu importe le type d'alignement, les dates ne sont pas parfaitement alignées. Par exemple, comment obtenir : 2 mars 12 décembre
Serge
"michdenis" a écrit dans le message de news: eB#
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton problème ?
Salutations!
"garnote" a écrit dans le message de news:hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
Bnjour Garnote,
Si ton problème se résume à la façon de faire pour enligner des lettres d'un mot, j'abdique ..
Essaie ceci : Comment tu ferais pour aligner chacune des lettres ????????? ;-))))
Monument
Hôpitaux
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de news:mEwPb.38699$6N3.26885@charlie.risq.qc.ca...
Mon problème, c'est que je ne devrais pas m'absenter
plus de cinq minutes !
Viens de constater qu'on avait aligné à gauche avec retrait.
Mais peu importe le type d'alignement, les dates ne sont pas
parfaitement alignées.
Par exemple, comment obtenir :
2 mars
12 décembre
Serge
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eB#4T0C4DHA.1948@TK2MSFTNGP12.phx.gbl...
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme
tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton
problème ?
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de
news:hpvPb.38684$6N3.21839@charlie.risq.qc.ca...
Bonjour le monde,
Quand je formate j mmmm j'obtiens :
19 janvier
26 janvier
2 février
Comment faut-il modifier le format pour
que le 2 du 2 février soit aligné sur le 6
du 26 janvier ?
Si ton problème se résume à la façon de faire pour enligner des lettres d'un mot, j'abdique ..
Essaie ceci : Comment tu ferais pour aligner chacune des lettres ????????? ;-))))
Monument Hôpitaux
Salutations!
"garnote" a écrit dans le message de news:mEwPb.38699$
Mon problème, c'est que je ne devrais pas m'absenter plus de cinq minutes ! Viens de constater qu'on avait aligné à gauche avec retrait. Mais peu importe le type d'alignement, les dates ne sont pas parfaitement alignées. Par exemple, comment obtenir : 2 mars 12 décembre
Serge
"michdenis" a écrit dans le message de news: eB#
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton problème ?
Salutations!
"garnote" a écrit dans le message de news:hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
garnote
Avec jj mmmm et aligné à gauche, j'accepte l'alignement :
01 janvier 05 février 11 mars 15 avril 20 mai 24 juin 29 juillet 02 septembre 07 octobre 11 novembre 16 décembre
Ne reste qu'à rendre invisibles les 0 sis au début d'une date !
:-)))
Serge
"michdenis" a écrit dans le message de news:
Bnjour Garnote,
Si ton problème se résume à la façon de faire pour enligner des lettres d'un mot, j'abdique ..
Essaie ceci : Comment tu ferais pour aligner chacune des lettres ????????? ;-))))
Monument Hôpitaux
Salutations!
"garnote" a écrit dans le message de news:mEwPb.38699$
Mon problème, c'est que je ne devrais pas m'absenter plus de cinq minutes ! Viens de constater qu'on avait aligné à gauche avec retrait. Mais peu importe le type d'alignement, les dates ne sont pas parfaitement alignées. Par exemple, comment obtenir : 2 mars 12 décembre
Serge
"michdenis" a écrit dans le message de news: eB#
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme
tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton
problème ?
Salutations!
"garnote" a écrit dans le message de news:hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
Avec jj mmmm et aligné à gauche, j'accepte
l'alignement :
01 janvier
05 février
11 mars
15 avril
20 mai
24 juin
29 juillet
02 septembre
07 octobre
11 novembre
16 décembre
Ne reste qu'à rendre invisibles les 0 sis
au début d'une date !
:-)))
Serge
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
upE8maD4DHA.2404@TK2MSFTNGP10.phx.gbl...
Bnjour Garnote,
Si ton problème se résume à la façon de faire pour enligner des lettres
d'un mot, j'abdique ..
Essaie ceci : Comment tu ferais pour aligner chacune des lettres ?????????
;-))))
Monument
Hôpitaux
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de
news:mEwPb.38699$6N3.26885@charlie.risq.qc.ca...
Mon problème, c'est que je ne devrais pas m'absenter
plus de cinq minutes !
Viens de constater qu'on avait aligné à gauche avec retrait.
Mais peu importe le type d'alignement, les dates ne sont pas
parfaitement alignées.
Par exemple, comment obtenir :
2 mars
12 décembre
Serge
"michdenis" <michdenis@hotmail.com> a écrit dans le message de news:
eB#4T0C4DHA.1948@TK2MSFTNGP12.phx.gbl...
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît
comme
tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi
ton
problème ?
Salutations!
"garnote" <rien@absent.net> a écrit dans le message de
news:hpvPb.38684$6N3.21839@charlie.risq.qc.ca...
Bonjour le monde,
Quand je formate j mmmm j'obtiens :
19 janvier
26 janvier
2 février
Comment faut-il modifier le format pour
que le 2 du 2 février soit aligné sur le 6
du 26 janvier ?
Avec jj mmmm et aligné à gauche, j'accepte l'alignement :
01 janvier 05 février 11 mars 15 avril 20 mai 24 juin 29 juillet 02 septembre 07 octobre 11 novembre 16 décembre
Ne reste qu'à rendre invisibles les 0 sis au début d'une date !
:-)))
Serge
"michdenis" a écrit dans le message de news:
Bnjour Garnote,
Si ton problème se résume à la façon de faire pour enligner des lettres d'un mot, j'abdique ..
Essaie ceci : Comment tu ferais pour aligner chacune des lettres ????????? ;-))))
Monument Hôpitaux
Salutations!
"garnote" a écrit dans le message de news:mEwPb.38699$
Mon problème, c'est que je ne devrais pas m'absenter plus de cinq minutes ! Viens de constater qu'on avait aligné à gauche avec retrait. Mais peu importe le type d'alignement, les dates ne sont pas parfaitement alignées. Par exemple, comment obtenir : 2 mars 12 décembre
Serge
"michdenis" a écrit dans le message de news: eB#
Bonjour Garnote,
Ton truc c'est spécial, habituellement les dates qu'excel reconnaît comme
tel d'affichent à droite dans les cellules d'une
colonne et dans ce cas l'alignement se fait naturellement. C'est quoi ton
problème ?
Salutations!
"garnote" a écrit dans le message de news:hpvPb.38684$
Bonjour le monde,
Quand je formate j mmmm j'obtiens : 19 janvier 26 janvier 2 février Comment faut-il modifier le format pour que le 2 du 2 février soit aligné sur le 6 du 26 janvier ?
Serge
Papyty
Bonjour Serge
J'ai pas trop affiné mais un début de réponse en gardant l'alignement à gauche. Le probleme, tu n'aura plus que du texte ou des dates!!! Donc a adapté ici colonne A et déclarer les variables au début du module de la feuille.
Option Explicit Dim L As Integer Dim C As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error Resume Next With Cells(L, C) If Not Intersect(Cells(L, C), [a:a]) Is Nothing Then If Day(Cells(L, C)) < 10 Then .NumberFormat = """ ""d mmmm" Else .NumberFormat = "d mmmm" End If End If End With With ActiveCell L = .Row C = .Column End With End Sub -- @+ Thierry 21/01/2004 18:15:18
Bonjour Serge
J'ai pas trop affiné mais un début de réponse en gardant l'alignement à
gauche.
Le probleme, tu n'aura plus que du texte ou des dates!!!
Donc a adapté ici colonne A et déclarer les variables au début du module de
la feuille.
Option Explicit
Dim L As Integer
Dim C As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
With Cells(L, C)
If Not Intersect(Cells(L, C), [a:a]) Is Nothing Then
If Day(Cells(L, C)) < 10 Then
.NumberFormat = """ ""d mmmm"
Else
.NumberFormat = "d mmmm"
End If
End If
End With
With ActiveCell
L = .Row
C = .Column
End With
End Sub
--
@+
Thierry
21/01/2004 18:15:18
J'ai pas trop affiné mais un début de réponse en gardant l'alignement à gauche. Le probleme, tu n'aura plus que du texte ou des dates!!! Donc a adapté ici colonne A et déclarer les variables au début du module de la feuille.
Option Explicit Dim L As Integer Dim C As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error Resume Next With Cells(L, C) If Not Intersect(Cells(L, C), [a:a]) Is Nothing Then If Day(Cells(L, C)) < 10 Then .NumberFormat = """ ""d mmmm" Else .NumberFormat = "d mmmm" End If End If End With With ActiveCell L = .Row C = .Column End With End Sub -- @+ Thierry 21/01/2004 18:15:18
garnote
C'est presque parfait mais je trouve ça incroyable qu'il faille se torturer à ce point pour arriver à aligner des caractères :-)))
Serge
"Papyty" a écrit dans le message de news: 1vxdqrx4v9t6h$
Bonjour Serge
J'ai pas trop affiné mais un début de réponse en gardant l'alignement à gauche. Le probleme, tu n'aura plus que du texte ou des dates!!! Donc a adapté ici colonne A et déclarer les variables au début du module de
la feuille.
Option Explicit Dim L As Integer Dim C As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error Resume Next With Cells(L, C) If Not Intersect(Cells(L, C), [a:a]) Is Nothing Then If Day(Cells(L, C)) < 10 Then .NumberFormat = """ ""d mmmm" Else .NumberFormat = "d mmmm" End If End If End With With ActiveCell L = .Row C = .Column End With End Sub -- @+ Thierry 21/01/2004 18:15:18
C'est presque parfait mais je trouve ça incroyable
qu'il faille se torturer à ce point pour arriver
à aligner des caractères :-)))
Serge
"Papyty" <papyty@yahoo.fr> a écrit dans le message de news:
1vxdqrx4v9t6h$.1i01sc5pgdtwr.dlg@40tude.net...
Bonjour Serge
J'ai pas trop affiné mais un début de réponse en gardant l'alignement à
gauche.
Le probleme, tu n'aura plus que du texte ou des dates!!!
Donc a adapté ici colonne A et déclarer les variables au début du module
de
la feuille.
Option Explicit
Dim L As Integer
Dim C As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
With Cells(L, C)
If Not Intersect(Cells(L, C), [a:a]) Is Nothing Then
If Day(Cells(L, C)) < 10 Then
.NumberFormat = """ ""d mmmm"
Else
.NumberFormat = "d mmmm"
End If
End If
End With
With ActiveCell
L = .Row
C = .Column
End With
End Sub
--
@+
Thierry
21/01/2004 18:15:18
C'est presque parfait mais je trouve ça incroyable qu'il faille se torturer à ce point pour arriver à aligner des caractères :-)))
Serge
"Papyty" a écrit dans le message de news: 1vxdqrx4v9t6h$
Bonjour Serge
J'ai pas trop affiné mais un début de réponse en gardant l'alignement à gauche. Le probleme, tu n'aura plus que du texte ou des dates!!! Donc a adapté ici colonne A et déclarer les variables au début du module de
la feuille.
Option Explicit Dim L As Integer Dim C As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error Resume Next With Cells(L, C) If Not Intersect(Cells(L, C), [a:a]) Is Nothing Then If Day(Cells(L, C)) < 10 Then .NumberFormat = """ ""d mmmm" Else .NumberFormat = "d mmmm" End If End If End With With ActiveCell L = .Row C = .Column End With End Sub -- @+ Thierry 21/01/2004 18:15:18
garnote
En utilisant ta macro, je crois que je viens d'obtenir l'alignement que je désirais. À partir de dates jj mmmm alignées à gauche :
Sub Aligne_Dates_Comme_Du_Monde() For Each x In Selection If Day(x) < 10 Then x.NumberFormat = """ ""d mmmm" Next End Sub
:-)))
Serge
"Papyty" a écrit dans le message de news: 1vxdqrx4v9t6h$
Bonjour Serge
J'ai pas trop affiné mais un début de réponse en gardant l'alignement à gauche. Le probleme, tu n'aura plus que du texte ou des dates!!! Donc a adapté ici colonne A et déclarer les variables au début du module de
la feuille.
Option Explicit Dim L As Integer Dim C As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error Resume Next With Cells(L, C) If Not Intersect(Cells(L, C), [a:a]) Is Nothing Then If Day(Cells(L, C)) < 10 Then .NumberFormat = """ ""d mmmm" Else .NumberFormat = "d mmmm" End If End If End With With ActiveCell L = .Row C = .Column End With End Sub -- @+ Thierry 21/01/2004 18:15:18
En utilisant ta macro, je crois que je viens
d'obtenir l'alignement que je désirais.
À partir de dates jj mmmm alignées à gauche :
Sub Aligne_Dates_Comme_Du_Monde()
For Each x In Selection
If Day(x) < 10 Then x.NumberFormat = """ ""d mmmm"
Next
End Sub
:-)))
Serge
"Papyty" <papyty@yahoo.fr> a écrit dans le message de news:
1vxdqrx4v9t6h$.1i01sc5pgdtwr.dlg@40tude.net...
Bonjour Serge
J'ai pas trop affiné mais un début de réponse en gardant l'alignement à
gauche.
Le probleme, tu n'aura plus que du texte ou des dates!!!
Donc a adapté ici colonne A et déclarer les variables au début du module
de
la feuille.
Option Explicit
Dim L As Integer
Dim C As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
With Cells(L, C)
If Not Intersect(Cells(L, C), [a:a]) Is Nothing Then
If Day(Cells(L, C)) < 10 Then
.NumberFormat = """ ""d mmmm"
Else
.NumberFormat = "d mmmm"
End If
End If
End With
With ActiveCell
L = .Row
C = .Column
End With
End Sub
--
@+
Thierry
21/01/2004 18:15:18
En utilisant ta macro, je crois que je viens d'obtenir l'alignement que je désirais. À partir de dates jj mmmm alignées à gauche :
Sub Aligne_Dates_Comme_Du_Monde() For Each x In Selection If Day(x) < 10 Then x.NumberFormat = """ ""d mmmm" Next End Sub
:-)))
Serge
"Papyty" a écrit dans le message de news: 1vxdqrx4v9t6h$
Bonjour Serge
J'ai pas trop affiné mais un début de réponse en gardant l'alignement à gauche. Le probleme, tu n'aura plus que du texte ou des dates!!! Donc a adapté ici colonne A et déclarer les variables au début du module de
la feuille.
Option Explicit Dim L As Integer Dim C As Integer
Private Sub Worksheet_SelectionChange(ByVal Target As Range) On Error Resume Next With Cells(L, C) If Not Intersect(Cells(L, C), [a:a]) Is Nothing Then If Day(Cells(L, C)) < 10 Then .NumberFormat = """ ""d mmmm" Else .NumberFormat = "d mmmm" End If End If End With With ActiveCell L = .Row C = .Column End With End Sub -- @+ Thierry 21/01/2004 18:15:18