emmanuel67
XLDnaute Nouveau
Bonjour à toutes et tous,
je vais essayer d'être clair ; )
mon tableau actuel :
sur ce tableau j'appliquais jusqu'à présent une petite macro manuellement pour ajouter la seconde ligne de données
maintenant que des modifications les colonnes Situation (avec un si en fonction de position) et Position ajoutées
j'aimerai quand je passe de dans position de D à E
que ma macro se lance pour ajouter la seconde ligne automatiquement
j'ai essayé différente choses mais je suis dans le mur
soit cela se lance et tourne en boucle
soit erreurs
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Cells(ActiveCell.Row, 12).Select
If Range(Columns("M")).Value = "TvaDec" Then Call hello2
End Sub
je suis preneur d'une piste merci
je vais essayer d'être clair ; )
mon tableau actuel :
BQ | Date | Compte | Libelle | Libellé détail | HT Deb | HT Cre | TVA | Situation | Position | |||
BPO | 19/04/2018 | 10800000 | Compte Exploitant | Compte Exploitant Ass | 180,00 | 30,00 | Tva Dec | D |
BQ | Date | Compte | Libelle | Libellé détail | HT Deb | HT Cre | TVA | Situation | Position | |||
BPO | 19/04/2018 | 10800000 | Compte Exploitant | Compte Exploitant Ass | 180,00 | 30,00 | Tva Dec | D | ||||
BPO | 19/04/2018 | 4433 | Compte Exploitant | Compte Exploitant Ass | 30 |
maintenant que des modifications les colonnes Situation (avec un si en fonction de position) et Position ajoutées
j'aimerai quand je passe de dans position de D à E
que ma macro se lance pour ajouter la seconde ligne automatiquement
j'ai essayé différente choses mais je suis dans le mur
soit cela se lance et tourne en boucle
soit erreurs
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
Cells(ActiveCell.Row, 12).Select
If Range(Columns("M")).Value = "TvaDec" Then Call hello2
End Sub
je suis preneur d'une piste merci