Bonjour,
et oui encore un problème
J'ai essayé de construire un code mais je ne sais pas pourquoi ça plante.
En gros j'ai le nom d'un film dans une cellule, et le porgramme doit vérifier si ce film n'est pas déjà entré dans une colonne d'une autre feuille. Si c'est le cas il affiche une msgbox, sinon il rentre des données sur cette même feuille.
excel me dit que le problème vient de if qui n'existe pas ("pas de End If sans If")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Sub LouerUnFilm() Dim LigneFonction As Long Sheets("Feuil5").Activate LigneSuivante = Application.WorksheetFunction. _ CountA(Range("A:A")) + 1 For Each c In Worksheets("Feuil5").Range("C:C") If c Like [CelluleFilmChoisi] Then MsgBox "Le film" & [CelluleFilmChoisi] & "est déjà loué. Veuillez choisir un autre film." Else: Cells(LigneSuivante, 1) = [CelluleNomF] Cells(LigneSuivante, 2) = [celluleNuméroAdhérent] Cells(LigneSuivante, 3) = [CelluleFilmChoisi] Cells(LigneSuivante, 4) = [DateDuJour] End If Next
Merci beaucoup
Elvidre
Partager