recopie mise en forme conditionnelle

  • Initiateur de la discussion Initiateur de la discussion bpierre
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

B

bpierre

Guest
bonjour,

comment faire pour recopier une mise en forme conditionnelle en incrémentant le nom d'une cellule ?

exemple condition 1 :
avant recopie
=SI(ET(D3<AUJOURDHUI();S6S3<>"");VRAI;FAUX)
après recopie
=SI(ET(D3<AUJOURDHUI();S5S3<>"");VRAI;FAUX)
=SI(ET(D3<AUJOURDHUI();S4S3<>"");VRAI;FAUX)

merci pour votre aide
 

Pièces jointes

Re : recopie mise en forme conditionnelle

Re
Les zones devaient commencer en ligne 3 !!!!
Avec un debut en ligne 4 la macro devient:

Code:
Sub test()
x = Range("D[COLOR=red]4[/COLOR]").FormatConditions(3).Formula1
z = Array("D", "G", "J", "M", "P", "S", "V", "Y", "AB", "AE", "AH")
For n = 4 To 18
 For a = 0 To UBound(z)
   Range(z(a) & n).FormatConditions(3).Modify xlExpression, , Replace(x, "2008", "2009")
 Next a
Next n
End Sub
 
Re : recopie mise en forme conditionnelle

ça marche bien sur le fichier envoyé mais chez moi problème :

ça bloque sur cette ligne :
z = Array("D", "G", "J", "M", "P", "S", "V", "Y", "AB", "AE", "AH")
"erreur d'exécution 1004
erreur définie par l'application ou par l'objet"

je ne comprends pas !
 
Re : recopie mise en forme conditionnelle

bonjour guitou77

tu peux utiliser cette fonction personnalisée

Code:
Function remplace(ou As String, quoi As String, par As String) as String
x = InStr(ou, quoi)
remplace = Left(ou, x - 1) & par & Right(ou, Len(ou) - x - Len(quoi) + 1)
End Function
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
211
wDog66
W
Réponses
4
Affichages
310
Réponses
25
Affichages
1 K
Réponses
3
Affichages
272
Réponses
5
Affichages
665
W
Retour