variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si tu donne le code complet on y verra.
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer, à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu "format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante, attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront (ou
qui essaieront )
Noisette
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si tu donne le code complet on y verra.
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer, à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu "format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante, attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront (ou
qui essaieront )
Noisette
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si tu donne le code complet on y verra.
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer, à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu "format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante, attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront (ou
qui essaieront )
Noisette
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer, à
la volée,les caractériques du formatage d'une cellule et ensuite de le s
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu "format ",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante, at tribuer
les paramétres de formatage que je viens de déterminer à une ou plus ieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon auto matique,
dans une autre macro qui aura à formater certaines cellules en foncti on du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront (ou
qui essaieront )
Noisette
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer, à
la volée,les caractériques du formatage d'une cellule et ensuite de le s
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu "format ",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante, at tribuer
les paramétres de formatage que je viens de déterminer à une ou plus ieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon auto matique,
dans une autre macro qui aura à formater certaines cellules en foncti on du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront (ou
qui essaieront )
Noisette
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer, à
la volée,les caractériques du formatage d'une cellule et ensuite de le s
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu "format ",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante, at tribuer
les paramétres de formatage que je viens de déterminer à une ou plus ieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon auto matique,
dans une autre macro qui aura à formater certaines cellules en foncti on du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront (ou
qui essaieront )
Noisette
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer, à
la volée,les caractériques du formatage d'une cellule et ensuite de le s
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu "format ",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante, at tribuer
les paramétres de formatage que je viens de déterminer à une ou plus ieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon auto matique,
dans une autre macro qui aura à formater certaines cellules en foncti on du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront (ou
qui essaieront )
Noisette
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer, à
la volée,les caractériques du formatage d'une cellule et ensuite de le s
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu "format ",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante, at tribuer
les paramétres de formatage que je viens de déterminer à une ou plus ieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon auto matique,
dans une autre macro qui aura à formater certaines cellules en foncti on du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront (ou
qui essaieront )
Noisette
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer, à
la volée,les caractériques du formatage d'une cellule et ensuite de le s
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu "format ",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante, at tribuer
les paramétres de formatage que je viens de déterminer à une ou plus ieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon auto matique,
dans une autre macro qui aura à formater certaines cellules en foncti on du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront (ou
qui essaieront )
Noisette
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette
Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais f aire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés da ns une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvé s dans
la macro que je crée pour application. Or si les paramètres de formata ge
peuvent être appliqués facilement à la cellule, la lecture de ces m êmes
paramètres dans la cellule formatée pour les stocker semble moins év idente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" a écrit dans le message de news:bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistre r,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou pl usieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et l a
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon au tomatique,
dans une autre macro qui aura à formater certaines cellules en fonc tion
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposero nt
(ou
qui essaieront )
Noisette- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais f aire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés da ns une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvé s dans
la macro que je crée pour application. Or si les paramètres de formata ge
peuvent être appliqués facilement à la cellule, la lecture de ces m êmes
paramètres dans la cellule formatée pour les stocker semble moins év idente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" <gil..e...@laposte.net> a écrit dans le message de news:
eb58XU8ZIHA.4...@TK2MSFTNGP05.phx.gbl...
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistre r,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou pl usieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et l a
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon au tomatique,
dans une autre macro qui aura à formater certaines cellules en fonc tion
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposero nt
(ou
qui essaieront )
Noisette- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais f aire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés da ns une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvé s dans
la macro que je crée pour application. Or si les paramètres de formata ge
peuvent être appliqués facilement à la cellule, la lecture de ces m êmes
paramètres dans la cellule formatée pour les stocker semble moins év idente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" a écrit dans le message de news:bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistre r,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou pl usieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et l a
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon au tomatique,
dans une autre macro qui aura à formater certaines cellules en fonc tion
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposero nt
(ou
qui essaieront )
Noisette- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Que tu stockes ces paramètres dans une Macro ou dans une cellule<
quelle différence ????
Si tu rentres ces éléments manuellement dans la macro tu peux tout
aussi bien les intégrer comme paramètres d'une cellule que tu utilises
comme variable pour cette macro par le :
Copy de cette cellule
et
PasteSpecial Paste:=xlPasteFormats
de ou des cellules de destination
Le tout étant de ne pas modifier la cellule de référence
En résumé :
"la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente"
c'est tout à fait réalisable par un Copy/PasteSpecial
Paste:=xlPasteFormats
Ne crois tu pas ????
Que tu stockes ces paramètres dans une Macro ou dans une cellule<
quelle différence ????
Si tu rentres ces éléments manuellement dans la macro tu peux tout
aussi bien les intégrer comme paramètres d'une cellule que tu utilises
comme variable pour cette macro par le :
Copy de cette cellule
et
PasteSpecial Paste:=xlPasteFormats
de ou des cellules de destination
Le tout étant de ne pas modifier la cellule de référence
En résumé :
"la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente"
c'est tout à fait réalisable par un Copy/PasteSpecial
Paste:=xlPasteFormats
Ne crois tu pas ????
Que tu stockes ces paramètres dans une Macro ou dans une cellule<
quelle différence ????
Si tu rentres ces éléments manuellement dans la macro tu peux tout
aussi bien les intégrer comme paramètres d'une cellule que tu utilises
comme variable pour cette macro par le :
Copy de cette cellule
et
PasteSpecial Paste:=xlPasteFormats
de ou des cellules de destination
Le tout étant de ne pas modifier la cellule de référence
En résumé :
"la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente"
c'est tout à fait réalisable par un Copy/PasteSpecial
Paste:=xlPasteFormats
Ne crois tu pas ????
Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins évidente.
Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais faire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés dans une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvés dans
la macro que je crée pour application. Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins évidente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" a écrit dans le message de news:bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette
Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins évidente.
Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais faire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés dans une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvés dans
la macro que je crée pour application. Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins évidente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" <gil..esse@laposte.net> a écrit dans le message de news:
eb58XU8ZIHA.4712@TK2MSFTNGP05.phx.gbl...
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette
Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins évidente.
Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais faire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés dans une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvés dans
la macro que je crée pour application. Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins évidente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" a écrit dans le message de news:bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette
Si tu donne le code complet on y verra.
avec ou sans macro
Copier Coller spécial format
ferait les choses plus simplement.
Si tant est que tu veuilles procéder par macro
la première semble un peu inutile puisqu'il suffirait
On 5 fév, 10:31, "Noisette" wrote:Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais faire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés dans une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvés dans
la macro que je crée pour application. Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins évidente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" a écrit dans le message de news:bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Rebonjour Noisette
Que tu stockes ces paramètres dans une Macro ou dans une cellule
quelle différence ????
Si tu rentres ces éléments manuellement dans la macro tu peux tout
aussi bien les intégrer comme paramètres d'une cellule que tu utilises
comme variable pour cette macro par le :
Copy de cette cellule
et
PasteSpecial Paste:=xlPasteFormats
de ou des cellules de destination
Le tout étant de ne pas modifier la cellule de référence
En résumé :
"la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente"
est tout à fait réalisable par un Copy/PasteSpecial
Paste:=xlPasteFormats
Ne crois tu pas ????
Si tu donne le code complet on y verra.
avec ou sans macro
Copier Coller spécial format
ferait les choses plus simplement.
Si tant est que tu veuilles procéder par macro
la première semble un peu inutile puisqu'il suffirait
On 5 fév, 10:31, "Noisette" <gil..e...@laposte.net> wrote:
Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais faire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés dans une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvés dans
la macro que je crée pour application. Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins évidente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" <gil..e...@laposte.net> a écrit dans le message de news:
eb58XU8ZIHA.4...@TK2MSFTNGP05.phx.gbl...
bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Rebonjour Noisette
Que tu stockes ces paramètres dans une Macro ou dans une cellule
quelle différence ????
Si tu rentres ces éléments manuellement dans la macro tu peux tout
aussi bien les intégrer comme paramètres d'une cellule que tu utilises
comme variable pour cette macro par le :
Copy de cette cellule
et
PasteSpecial Paste:=xlPasteFormats
de ou des cellules de destination
Le tout étant de ne pas modifier la cellule de référence
En résumé :
"la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente"
est tout à fait réalisable par un Copy/PasteSpecial
Paste:=xlPasteFormats
Ne crois tu pas ????
Si tu donne le code complet on y verra.
avec ou sans macro
Copier Coller spécial format
ferait les choses plus simplement.
Si tant est que tu veuilles procéder par macro
la première semble un peu inutile puisqu'il suffirait
On 5 fév, 10:31, "Noisette" wrote:Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais faire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés dans une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvés dans
la macro que je crée pour application. Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins évidente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" a écrit dans le message de news:bonjour,
j'essaie de mettre au point une macro qui doit me permettre d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette- Masquer le texte des messages précédents -
- Afficher le texte des messages précédents -
Rebonjour Noisette
Que tu stockes ces paramètres dans une Macro ou dans une cellule
quelle différence ????
Si tu rentres ces éléments manuellement dans la macro tu peux tout
aussi bien les intégrer comme paramètres d'une cellule que tu utilises
comme variable pour cette macro par le :
Copy de cette cellule
et
PasteSpecial Paste:=xlPasteFormats
de ou des cellules de destination
Le tout étant de ne pas modifier la cellule de référence
En résumé :
"la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente"
est tout à fait réalisable par un Copy/PasteSpecial
Paste:=xlPasteFormats
Ne crois tu pas ????
Bonsoir,
Relis ce que je suggérais ce matin.Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente.
Tu veux stocker cela dans quoi?
La façon la plus évidente de stocker ces formats c'est de récupèrer les
propriétés d'une cellule formatée avec ces propriétés.
@+
--
lStephRebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais
faire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés dans une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvés
dans
la macro que je crée pour application. Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" a écrit dans le message de news:bonjour,
j'essaie de mettre au point une macro qui doit me permettre
d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou
plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette
Bonsoir,
Relis ce que je suggérais ce matin.
Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente.
Tu veux stocker cela dans quoi?
La façon la plus évidente de stocker ces formats c'est de récupèrer les
propriétés d'une cellule formatée avec ces propriétés.
@+
--
lSteph
Rebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais
faire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés dans une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvés
dans
la macro que je crée pour application. Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" <gil..esse@laposte.net> a écrit dans le message de news:
eb58XU8ZIHA.4712@TK2MSFTNGP05.phx.gbl...
bonjour,
j'essaie de mettre au point une macro qui doit me permettre
d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou
plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette
Bonsoir,
Relis ce que je suggérais ce matin.Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente.
Tu veux stocker cela dans quoi?
La façon la plus évidente de stocker ces formats c'est de récupèrer les
propriétés d'une cellule formatée avec ces propriétés.
@+
--
lStephRebonjour,
la solution "Copy" suivi d'un collage spécial serait bien si je devais
faire
ces opérations dans la foulée.
le problème réside dans le fait que ces paramètres sont stockés dans une
macro qui va âtre appliquée moult fois, demain, dans six mois
ou plus tard. Jusqu'à ce jour j'opère en enregistrant automatiquement ma
macro de formatage et en insérant manuellement les paramètres trouvés
dans
la macro que je crée pour application. Or si les paramètres de formatage
peuvent être appliqués facilement à la cellule, la lecture de ces mêmes
paramètres dans la cellule formatée pour les stocker semble moins
évidente.
Là est mon pb, pour l'instant je continue à la main
j'ai comme l'impression de ne pas être trop clair, je m'en excuse
merci
Noisette
"Noisette" a écrit dans le message de news:bonjour,
j'essaie de mettre au point une macro qui doit me permettre
d'enregistrer,
à
la volée,les caractériques du formatage d'une cellule et ensuite de les
récupérer.
Cette macro ouvre la boite de formatage de la cellule dans le menu
"format",
puis "Cellule" gràce aux deux lignes suivantes:
SendKeys "%(t~)", True
SendKeys "~", True
.....
je choisi mes parametres de formatage mauellement et aprés validation la
main est rendue à la macro qui devrait, si elle était obéissante,
attribuer
les paramétres de formatage que je viens de déterminer à une ou
plusieurs
variables. Mais mes ordres sont mal compris, je dois me planter quelque
part.
Si par exemple j'ai formaté la couleur de la police et la couleur et la
trame de la cellule, j'opère ainsi:
.....
With ActiveCell.Font
CoulPolCode = .ColorIndex
End With
With ActiveCell.Interior
CoulMotifCode = .ColorIndex
Tramcode = .pattern
End With
je veux récupérer ces paramètres pour les insérer, de façon automatique,
dans une autre macro qui aura à formater certaines cellules en fonction
du
type de données qui y autont été inscrites
Si une solution est possible merci d'avance à ceux qui me la proposeront
(ou
qui essaieront )
Noisette
La façon la plus évidente de stocker ces formats c'est de récupèrer
les propriétés d'une cellule formatée avec ces propriétés.
La façon la plus évidente de stocker ces formats c'est de récupèrer
les propriétés d'une cellule formatée avec ces propriétés.
La façon la plus évidente de stocker ces formats c'est de récupèrer
les propriétés d'une cellule formatée avec ces propriétés.