Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
Bonjour, je souhaiterai avoir un texte par défaut (colonne C) quand dans la colonne B je sélectionne un texte précis.
Exemple: en B ( je sélectionne violon, je veux qu'en C j'ai câble XLR et en D micro).
Bonjour
Fais un clic droit sur le nom de la feuille en bas à gauche et choisis "visualiser le code"
recopie les lignes ci dessous
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then Exit Sub
If UCase(Target.Value) = "VIOLON" Then
lig = Target.Row
Cells(lig, 3).Value = "câble XLR"
Cells(lig, 4).Value = "micro"
End If
End Sub
voici une autre proposition, inspiré de celle de fanfan38 avec un 2eme exemple: si en colonne B = "TOTO" alors colonne C = "fifi" et colonne D = "lolo".
Tu peux ajouter autant de cas que tu veux.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then Exit Sub
lig = Target.Row
Select Case UCase(Target.Value)
Case "VIOLON"
Cells(lig, 3).Value = "câble XLR"
Cells(lig, 4).Value = "micro"
Case "TOTO"
Cells(lig, 3).Value = "fifi"
Cells(lig, 4).Value = "lolo"
End Select
End Sub
Bonjour,
J'écris bien les données mais toujours rien ! Es-ce qu'il faut faire quelque chose une fois les données écrites ? c'est la première fois que j'écris une macro.
DST
Bonjour
N'écris pas les données: fait un copier coller (ça évite les erreurs)
Quand tu as fini tu peux faire un choix dans la colonne B et le reste ce rempli tout seul...
Bonjour
Ou alors il faut voir au niveau sécurité...
Quand tu ouvres le fichier est ce qu'il pose la question "ouvrir les macros"
Sinon il faut regarder dans la config d'excel le réglage de la sécurité...
Bonjour,
Je reviens vers vous car je n'arrive pas à faire une nouvelle macro dans la même feuille excel. je m'explique: au départ j'ai la saisie qui se fait en column2 avec des lig3,4 et 5; mais je souhaiterai avec aussi un columm en 4 avec des lig en 6,7.
Autre question, est-il possible d'effacer toutes les cellules sur une même ligne lorsque l'on efface le columm en 2.
j'espère avoir bien exprimé ma demande, les termes utilisés sont ceux de la macro.
Merci d'avance
DST
- 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