Fonction if cumulé vba
Résolu/Fermé
Ludo636
Messages postés
19
Date d'inscription
vendredi 26 avril 2013
Statut
Membre
Dernière intervention
22 janvier 2014
-
26 avril 2013 à 13:34
Ludo636 Messages postés 19 Date d'inscription vendredi 26 avril 2013 Statut Membre Dernière intervention 22 janvier 2014 - 15 mai 2013 à 16:52
Ludo636 Messages postés 19 Date d'inscription vendredi 26 avril 2013 Statut Membre Dernière intervention 22 janvier 2014 - 15 mai 2013 à 16:52
A voir également:
- Fonction if cumulé vba
- Fonction si et - Guide
- Fonction moyenne excel - Guide
- Vba attendre 1 seconde ✓ - Forum VB / VBA
- Cette fonction n'est pas disponible actuellement tv lg - Forum Téléviseurs
- Fonction filtre excel n'existe pas - Forum Excel
1 réponse
Ludo636
Messages postés
19
Date d'inscription
vendredi 26 avril 2013
Statut
Membre
Dernière intervention
22 janvier 2014
26 avril 2013 à 13:36
26 avril 2013 à 13:36
Oupsss, petite précision, je suis sous excel 2007.
@+
@+
26 avril 2013 à 13:37
Utilises c-joint pour déposer ton fichier, ce sera plus simple de t'aider.
26 avril 2013 à 13:53
J'essai de le déposer en fin de journé.
Merci de ta réponse
26 avril 2013 à 13:54
26 avril 2013 à 17:38
15 mai 2013 à 16:52
Excusez moi de mon absence, toujours bien que mon problème est résolu. Un grand merci à irongege pour ton aide.
Et maintenant afin de comprendre voici mon code:
Sub macro_inser_une_saisie()
'
' Macro_valider une appréciation
If Range("D6") = "" Then
MsgBox "Renseignez votre nom!!!"
End If
If Range("P5") = "Aucun" Then
MsgBox "Renseignez votre prénom!!!"
End If
If Range("P6") = "Aucun" Then
MsgBox "Renseignez votre age!!!"
End If
If Range("D27") = "" And Range("R34") <> "" Then
MsgBox "Notez la référence en D27!!!"
End If
If Range("D28") = "" And Range("S34") <> "" Then
MsgBox "Notez la référence en D28!!!"
End If
If Range("D29") = "" And Range("T34") <> "" Then
MsgBox "Notez la référence en D29!!!"
End If
If Range("D6") <> "" And Range("P5") <> "Aucun" And Range("P6") <> "Aucun" Then
If (Range("D27") = "" And Range("R34") = "" Or Range("D27") <> "" And Range("R34") = "" Or Range("D27") <> "" And Range("R34") <> "") Then
If (Range("D28") = "" And Range("S34") = "" Or Range("D28") <> "" And Range("S34") = "" Or Range("D28") <> "" And Range("S34") <> "") Then
If (Range("D29") = "" And Range("T34") = "" Or Range("D29") <> "" And Range("T34") = "" Or Range("D29") <> "" And Range("T34") <> "") Then
Range("Z4:Z66").Select
Selection.Copy
Sheets("global_mensuel").Select
Range("D1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Columns("D:D").Select
Application.CutCopyMode = False
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Sheets("bd_stage").Select
Range("O9").Select
ActiveCell.FormulaR1C1 = "4"
Selection.AutoFill Destination:=Range("O9:O32"), Type:=xlFillDefault
Range("O9:O32").Select
Range("R6:R14").Select
Selection.ClearContents
Range("R18:R36").Select
Selection.ClearContents
Range("S34:T35").Select
Selection.ClearContents
Range("D5").Select
End If
End If
End If
End If
End sub
Désolé, je n'ai pas le temps de modifier mon classeur afin de le poster pour essayer.
@+