J+1 et Si alors Sinon

Bonjour le forum.

J'aurais besoin d'une macro.

Dans ma colonne N je souhaiterais avoir la date de J+1 de la colonne M sauf si Dimanche ou jours fériés est ce possible?

Ensuite je souhaiterais qu'une fois la colonne N rempli, Que si le mot < DOUBLON > apparait dans la colonne A qu'il se recopie dans la colonne M et N.

Merci pour votre aide.

6grv12test.xlsm (414.12 Ko)

Bonjour,

J'imagine que si J+1 est un jour férié alors il faudra J+2 ?

Ce qui pose un problème si J+1 est un samedi férié car il faut ajouter une condition supplémentaire pour tester aussi J+2.

Bonjour.

Oui tout à fait.

Voilà du coup j'ai trouvé. U étant jours fériés

=SERIE.JOUR.OUVRE.INTL(M2;1;11;U1:U9)

Mais comment le mettre en VBA?

Merci

Reste le Si alors sinon

Voilà du coup j'ai trouvé. U étant jours fériés

=SERIE.JOUR.OUVRE.INTL(M2;1;11;U1:U9)

Mais comment le mettre en VBA?

Merci

Reste le Si alors sinon

C'est pour calculer en VBA ? ou

Faire en sorte qu'une cellule s'alimente avec cette Formule par vba ?

Faire en sorte que cette formule s alimente sur la colonne M par vba

J'ai réussi moi-même du coup

Sub LivClient()

Derlg = Worksheets("Synthèse").Range("b" & Rows.Count).End(xlUp).Row

Range("N2").Formula = "=WORKDAY.INTL(RC[-1],1,11,R2C[8]:R9C[8])"

Range("N2:N" & Derlg).FillDown

End Sub

J'ai un peu de mal à trouver le moment ou tu alimentes les infos colonne "N"

Mais tu devrais pouvoir utiliser ta formule actuel :

avec ta variable de ligne qui semble être à chaque fois "derlg"

Cells(derlg, 14).formulaLocal="=SERIE.JOUR.OUVRE.INTL(M" & derlg & "2;1;11;U1:U9)"
Rechercher des sujets similaires à "sinon"