Excel 2007
Fermé
Ayub007
Messages postés
8
Date d'inscription
mardi 29 mai 2018
Statut
Membre
Dernière intervention
2 juin 2018
-
29 mai 2018 à 15:00
Patrice33740 Messages postés 8559 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 13 mars 2025 - 29 mai 2018 à 23:31
Patrice33740 Messages postés 8559 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 13 mars 2025 - 29 mai 2018 à 23:31
A voir également:
- Excel 2007
- Liste déroulante excel - Guide
- Save as pdf office 2007 - Télécharger - Bureautique
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
3 réponses
Patrice33740
Messages postés
8559
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
13 mars 2025
1 779
29 mai 2018 à 15:20
29 mai 2018 à 15:20
Bonjour,
« ça ne marche pas » Mais encore ?
« ça ne marche pas » Mais encore ?
nauzia45
Messages postés
342
Date d'inscription
samedi 16 février 2013
Statut
Membre
Dernière intervention
24 décembre 2020
23
29 mai 2018 à 15:30
29 mai 2018 à 15:30
Peut-être qu'en disant "Bonjour" et "Merci" ça marchera
Ayub007
Messages postés
8
Date d'inscription
mardi 29 mai 2018
Statut
Membre
Dernière intervention
2 juin 2018
29 mai 2018 à 15:35
29 mai 2018 à 15:35
Pardon je m'excuse j'ai oublie les boe manieres!Bonjour et merci pour votre aide!!
Patrice33740
Messages postés
8559
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
13 mars 2025
1 779
29 mai 2018 à 15:50
29 mai 2018 à 15:50
Re,
Il faut déprotéger la feuille avant de modifier la couleur
Il faut déprotéger la feuille avant de modifier la couleur
Ayub007
Messages postés
8
Date d'inscription
mardi 29 mai 2018
Statut
Membre
Dernière intervention
2 juin 2018
29 mai 2018 à 16:20
29 mai 2018 à 16:20
Merci!Mais ca n'a pas fonctionne!
Ayub007
Messages postés
8
Date d'inscription
mardi 29 mai 2018
Statut
Membre
Dernière intervention
2 juin 2018
29 mai 2018 à 16:23
29 mai 2018 à 16:23
j'ai même effacer le dernier code et j'ai active la protection de la feuille d'une manière simple mais ça affiche le même erreur!
Patrice33740
Messages postés
8559
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
13 mars 2025
1 779
29 mai 2018 à 16:31
29 mai 2018 à 16:31
Quel code as-tu utilisé dans selectionchange pour que ça ne fonctionne pas ?
Ayub007
Messages postés
8
Date d'inscription
mardi 29 mai 2018
Statut
Membre
Dernière intervention
2 juin 2018
29 mai 2018 à 16:59
29 mai 2018 à 16:59
je n'ai utilise aucun code!j'ai juste efface le 2e code que je vous ai montre auparavant et déprotéger la feuille ensuite j'ai modifie la couleur et après j'ai encore protégé la feuille e cela u ça encore plante!
NB:je suis doue en VB tout ces codes que je vous ai montre,je l'ai copie quelque part!
NB:je suis doue en VB tout ces codes que je vous ai montre,je l'ai copie quelque part!
Patrice33740
Messages postés
8559
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
13 mars 2025
1 779
29 mai 2018 à 23:31
29 mai 2018 à 23:31
C'est bien ce que je t'ai dit : Il faut déprotéger la feuille avant de modifier la couleur (dans la procédure Worksheet_SelectionChange)
29 mai 2018 à 15:32
Private Sub Worksheet_SelectionChange(ByVal Target _
As Excel.Range)
Cells.Interior.ColorIndex = xlNone
With ActiveCell
.EntireRow.Interior.ColorIndex = 35
.EntireColumn.Interior.ColorIndex = 35
End With
End Sub
Pour selectionnner une cellule et que toute la ligne et colonne passe dans une autre couleur.
Mais quand j'ai ajoute ce code:Private Sub Workbook_BeforeClose(Cancel As Boolean)
'Protection de toutes les feuilles du classeur à la fermeture
Const MotDePasseFeuille As String = "cowboys"
Call Protège_les_Feuilles(MotDePasseFeuille)
End Sub
Private Sub Protège_les_Feuilles(Optional MotDePasse As String)
' Active la protection de toutes les feuilles du classeur
'
' Arguments: MotDePasse [in] Mot de passe (chaine)
'
Dim wsh As Worksheet 'Feuille à protéger
Dim Mode_de_Calcul As Integer 'Mode de calcul initial (manuel, auto, semi-auto)
Dim Flg_Màj_Ecran As Boolean 'Etat initial de l'actualisation automatique de l'écran
'Arrêter l'actualisation automatique de l'écran et les calculs
Flg_Màj_Ecran = Application.ScreenUpdating
Mode_de_Calcul = Application.Calculation
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
'Protéger toutes les feuilles
For Each wsh In Worksheets
If MotDePasse <> "" Then
wsh.Protect Password:=MotDePasse, DrawingObjects:=True, Contents:=True, Scenarios:=True
Else
wsh.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End If
Next
'Restaurer le contexte initial
Application.ScreenUpdating = Flg_Màj_Ecran
Application.Calculation = Mode_de_Calcul
End Sub
Pour la verouillage automatique des cellules ça ne marche pas et ça affiche une erreur au niveau de la 3e ligne du code"Cells.Interior.ColorIndex = xlNone" et rien ne fonctionne plus coe avant!
Quelqu'un peut m'aider s.t.p!