XL 2019 Effacer contenu d'une cellule d'apres une autre cellule

NicolasKH

XLDnaute Junior
bonjour tout le monde,
je suis novice dans le domaine du VBA
je me tourne vers vous parce que je me fait trop mal a la tete et que je tourne en rond

mon probleme:
sur la feuille Sales dtabase
j'ai mon tableau avec de la colonne P a Q
je voudrais que quand les donnes de la colonne P ou Q change cela efface le contenu des cellules R a U

ou si non
quand le montant de le colonne P change cela efface les cellule suivante R et T
quand le montant de le colonne Q change cela efface les cellule suivante S et U

Deuxieme qustion:

sur la meme feuille dans le cellule W j'ai une formule en SI
=SI([@[Purchase Date]]="";"";SI([@Riel4]=0;"END";SI([@Riel4]<=0;"ERROR";SI([@[End of schedule]]>AUJOURDHUI();"WAIT ON";SI([@[End of schedule]]<=AUJOURDHUI();"END SCHEDULE")))))
qui fonctionne bien mais, ca ne fonctionne que si les valeur de la colonne X change, mais quand les valeur de la colonne Y change c'est toujours la colonne X qui est pris en compte.

j'ai chercher dans votre forum mais je n'ai pas trouver de reponse ou je suis vraiment bete.

je tiens a vous precisez que je suis vraiment novice.

merci de votre aide
 

Pièces jointes

  • Daily Report.xlsm
    149.9 KB · Affichages: 1
Dernière édition:
Solution
Re

@NicolasKH
Va falloir s'accrocher ;)
1) Tu fais un clic droit sur le nom de l'onglet
et tu choisis Visualisez le code
Là tu copies/colles le code VBA ci-dessous
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B:C")) Is Nothing Then
If Target.Row > 3 And Target.Count = 1 Then
Target.Offset(, IIf(Target.Column = 2, 5, 4)).Resize(, 4) = ""
End If
End If
End Sub
Puis tu retournes dans Excel (en appuyant sur les touches ALT+F11 en même temps)
Ensuite quand tu saisiras une valeur dans une cellule de la colonne B ou C
tu verras s'effacer les cellules des colonnes G:J sur la ligne active.

Staple1600

XLDnaute Barbatruc
Re

Avant de répondre à ta deuxième question, j'attends d'abord que tu répondes à la mienne ;)
(Celle posée dans le message#8, puis évoquée de nouveau dans le #12 et enfin le #14)
Je viens de mettre cette fameuse question en gras et en couleur pour que tu ne la loupes pas
;)
 

Staple1600

XLDnaute Barbatruc
Re


អា ខ្ញុំមិនដឹងថាភាសាកំណើតរបស់អ្នកមិនមែនជាភាសាបារាំងទេ ;)
ដូច្នេះសូមចំណាយពេលទាំងអស់របស់អ្នកដើម្បីបកប្រែ និងអានធម្មនុញ្ញ ;)

Ah, j'ignorais que ta langue maternelle n'était pas le français ;)
Donc prends tout ton temps pour traduire et lire la charte ;)
 

Discussions similaires

Statistiques des forums

Discussions
315 109
Messages
2 116 300
Membres
112 716
dernier inscrit
jean1234