Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Condition si en macro

libellule85

XLDnaute Accro
Bonjour le forum,

J'aimerais avoir en macro la condition si :
Si B13 est renseigné par au moins "Remise n° " la date de la veille se mette en A13 sinon rien.
j'ai la macro pour la date de la veille avec mise en forme :
Code:
Sub Essai1()
Range("A13").Value = Application.Proper(Replace(Format((Date - 1), "ddd dd mmm yy"), ".", ""))
End Sub
D'avance je vous remercie beaucoup pour votre aide.
 

Pièces jointes

  • Libellule85 181216.xlsm
    12 KB · Affichages: 22

libellule85

XLDnaute Accro
Re,

Pour compléter cette macro, comment faire quand on supprime le contenu de la cellule B13 et que l'on reclique sur la forme contenant la macro pour que cela efface le contenu de la cellule A13 ? Puisque B13 est vide A13 doit l'être aussi !
 

Chris401

XLDnaute Accro
Quelque chose du genre :
VB:
Sub Essai1()
    If Range("B13").Value Like "Remise n°*" Then
    Range("A13").Value = Application.Proper(Replace(Format((Date - 1), "ddd dd mmm yy"), ".", ""))
    Else
    Range("A13").Value = ""
    End If
End Sub
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…