Validation de données avec classeur partagé
Résolu/Fermé
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
-
21 sept. 2015 à 18:31
Kuartz Messages postés 850 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 15 février 2019 - 22 sept. 2015 à 09:38
Kuartz Messages postés 850 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 15 février 2019 - 22 sept. 2015 à 09:38
A voir également:
- Validation de données avec classeur partagé
- Ethernet n'a pas de configuration ip valide - Guide
- Partage de photos - Guide
- Excel validation des données liste - Guide
- Partage d'abonnement - Accueil - Services en ligne
- Partage d'écran whatsapp pc - Accueil - Messagerie instantanée
1 réponse
Kuartz
Messages postés
850
Date d'inscription
vendredi 13 février 2015
Statut
Membre
Dernière intervention
15 février 2019
61
22 sept. 2015 à 09:38
22 sept. 2015 à 09:38
Solution trouvée.
Code :
Code :
Sub Validation() With ActiveWorkbook ' Je désactive le partage du fichier .UnprotectSharing .ExclusiveAccess End With If ActiveSheet.Name = "SOURCE" Then Exit Sub If ActiveSheet.Cells.Find("*") Is Nothing Then Exit Sub Dim DL As Long DL = ActiveSheet.Cells(Application.Rows.Count, 1).End(xlUp).Row For i = 1 To DL With ActiveSheet.Range("O" & i).Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:="=SOURCE!$A$1:$A$3" .IgnoreBlank = True .InCellDropdown = True .InputTitle = "" .ErrorTitle = "" .InputMessage = "" .ErrorMessage = "" .ShowInput = True .ShowError = True End With Next i Application.DisplayAlerts = False ActiveWorkbook.SaveAs Filename:=ActiveWorkbook.FullName, accessMode:=xlShared Application.DisplayAlerts = False 'Je réactive le partage du fichier avec un enregistrement End Sub