1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
|
Private Sub btnModifier_Click()
btnEfface.Visible = False
btnSource.Visible = False
Dim Chemin As String, Fichier As String
'Chemin où se trouve le fichier à ouvrir
Chemin = "http://espace.int.ca/workspaces/Coaching Logs/Base de données/"
'Nom du fichier à ouvrir
Fichier = "test.xlsx"
'Empêche le raffraichissement de l'écran
'Application.ScreenUpdating = False
'Ouverture du fichier
Workbooks.Open Chemin & Fichier
With Workbooks(Fichier).Worksheets("base")
If cboConseiller.Value = "" Then
MsgBox "Vous avez oublié de saisir le NOM !"
' ici j'ai remarqué que si je cherche "a" même s'il n'existe pas il me donne le nom qui commence par "a"
'en plus je cherche le code qui me permet de chercher s'il n'y a pas le nom cherche il me parait un message qui dit il n'y a pas ce nom
'Exit Sub
End If
Dim c As Range
Dim drligne As Long
drligne = .Range("c65000").End(xlUp).Row
For Each c In .Range("c3:c" & drligne)
If c.Text Like cboConseiller.Text Then
Lig = c.Row
cboConseiller = .Cells(Lig, "C")
cboDir = .Cells(Lig, "D")
cboCoach = .Cells(Lig, "E")
cboÉquipes = .Cells(Lig, "F")
cboSujet = .Cells(Lig, "G")
cboÉlémentDeCoaching = .Cells(Lig, "H")
txtCommentaire = .Cells(Lig, "I")
txtDateDeSuivi = .Cells(Lig, "J")
End If
Next
End With
End Sub |
Partager