Couleurs weekend/féries/ en colonnes par VBA

Bonjour, à tous et toutes.

J'ai une macro qui colore les weekends et les jours fériés, et je n'arrive pas à étendre cette macro sur des colonnes temps qu'il y a un noms en colonnes A.

Pourriez vous voir le fichier joins pour plus de détails.

Merci d'avance pour le coup de mains.

Bonne journée a tous.

CDT

Bonjour,

ci joint :

deux versions : .xls ou .xlsx (pour 2007 et +)

votre fichier sans macro, avec les mises en forme demandées.

Je suis parti sur les MFC sans VBA car cela marche très bien (à voir APAcHeS dans ma signature)

Dans le cas où vous changez de mois, cela est très rapide.

Lors de l'ajout d'un nom en colonne A, la mise en forme est double :

la première rajoute le quadrillage de la nouvelle ligne

la deuxième rajoute les couleurs de fond en fonction de la date en tête de colonne

Attention, dans les formules de mise en forme, je me suis arrêté à la ligne 35 pour le fonctionnement...

@ bientôt

LouReeD

Merci.

J'aurais préférer en vba car cela m'aurais surtout servi pour corrigés les erreurs de manip.

Merci

Bonjour

Remplace la macro actuelle par celle-ci

Option Explicit

Sub TypeDeJours()
Dim I As Integer, Fériés
Dim NbLg As Long

  Application.ScreenUpdating = False
  NbLg = Range("A" & Rows.Count).End(xlUp).Row
  With Range("B5:AG70")
    .Interior.ColorIndex = xlNone
    .Font.Bold = False
    .Font.ColorIndex = xlAutomatic
  End With
  Fériés = JoursFeries(Year(Range("B5")))
  For I = 2 To 32
    If Weekday(Cells(5, I), 2) > 5 Then
      With Range(Cells(5, I), Cells(NbLg, I))
        .Interior.ColorIndex = 40
        .Font.Bold = True
      End With
    End If
    If Not IsError(Application.Match(Cells(5, I), Fériés, 0)) Then
      With Range(Cells(5, I), Cells(NbLg, I))
        .Interior.ColorIndex = 36
        .Font.Bold = True
        .Font.Color = RGB(255, 0, 0)
      End With
    End If
  Next I
  'Calculate
End Sub

Cette fois ci c'est parfait.

Mon but et de corriger les effacement et erreur de manipulation du à des personnes qui utilisent trés mal excel et cette macro va me permettre de reconstruire une mfc des weekend et féries.

Encore merci à vous pour le temps passé.

Post résolus.

Hé Hé !

synonyme de VBA ?

Banzai64 !!!

Bonjour à vous en passant... et passez de bonnes fêtes de fin d'année !!!

@ bientôt

LouReeD

Rechercher des sujets similaires à "couleurs weekend feries colonnes vba"