XL 2013 Conditionnement formules

  • Initiateur de la discussion Initiateur de la discussion Fabien62
  • 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 !

Bonsoir

Je ne comprend pas très bien les formules déjà présentes dans ton fichier. Par exemple, dans F10, tu as
Code:
SI(B10="Embauché";30;SOMMEPROD((SI($B10="Embauché";DATEDIF(DATE(An;1;1);$E10;"D");DATEDIF($C10;$E10;"D"))*(30/364))))

Si B10= "Embauché", la formule renvoie 30, donc la partie
SI($B10="Embauché";DATEDIF(DATE(An;1;1);$E10;"D") ne sert pas.

@ plus
 
Bonjour à tous,

Voilà j'ai modifié quelques petites choses dans mon fichier, ce qui m'a permis de supprimer une colonne mais je me heurte à deux problèmes dans le bilan CP, j'ai noté les infos directement dans le fichier, si vous pouvez m'aider à résoudre ce serait top !

Autre point, je cherche à masquer les lignes vides dans l'onglet saisie CP si le nombre de congés est égal à 0 je cherche à adapter ce code :

Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
If Target.Address = "$B$2" Then
For Each n In [B4:AF4]
If n = 0 Then
n.Columns.Hidden = True
Else
n.Columns.Hidden = False
End If
Next
End If
Application.ScreenUpdating = True
End Sub

Merci beaucoup pour votre aide
 

Pièces jointes

Bonsoir à vous,

J'ai résolu les problème de formules par moi-même la solution était devant mes yeux -_-

En fichier joint voici ce que cela donne si ça peut servir à quelqu'un

Je m'attaque un peu au VBA et à la mise en forme conditionnelle maintenant, si quelqu'un à une idée pour masquer les résultats 1 donné par ma formule en colonne D si B et C sont vide je suis preneur.

Autre sujet en VBA, si cela est possible si j'ajoute un noms dans l'onglet liste dupont 10 par exemple je voudrais que sa ligne s'ajoute à la suite des autres dans l'onglet bilan CP et planning CP en copiant les formules de la cellules supérieures.

Merci à vous

Cordialement
 

Pièces jointes

Bonsoir

Dans D3, tu peux faire avec
Code:
SI(B3+C3=0;"";$C3-$B3-ENT(($C3-$B3-SI(JOURSEM($B3)=1;0;8-JOURSEM($B3)))/7)
-SOMMEPROD((Ferie>=$B3)*(Ferie<=$C3)*(JOURSEM(Ferie)<>1)))

ou avec
Code:
SI(B3&C3="";"";$C3-$B3-ENT(($C3-$B3-SI(JOURSEM($B3)=1;0;8-JOURSEM($B3)))/7)
-SOMMEPROD((Ferie>=$B3)*(Ferie<=$C3)*(JOURSEM(Ferie)<>1)))

@ plus
 
Bonjour CISCO,

Merci pour votre aide qui m'est précieuse, mon problème est résolu grâce à vous et je vous en remercie infiniment

Je vais juste modifier un peu la partie bilan cp et planning cp où je vais masquer les lignes vides en vba

Merci encore

Cdlt
 
- 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

Discussions similaires

Réponses
13
Affichages
119
Réponses
2
Affichages
139
Deleted member 453598
D
Réponses
13
Affichages
358
  • Question Question
Microsoft 365 Bloccage Excel
Réponses
1
Affichages
331
Réponses
7
Affichages
259
Réponses
5
Affichages
200
Réponses
1
Affichages
112
Retour