Erreur exécution 13 : incompatibilité de type

Résolu
Belinos Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
yg_be Messages postés 23538 Date d'inscription   Statut Contributeur Dernière intervention   - 17 nov. 2020 à 15:28
Bonjour,

Débutant sur Vba je rencontre une erreur d’exécution 13 au niveau de la ligne "If not application.intersect..."
Voilà mon code :
J'ai ajouté la première partie "Option explicit et dim" mais j'ai toujours une erreur dès que j'insère un ligne ou déplace une cellule sur ma feuille.

Option Explicit
Dim wsh As String
Dim sh As Variant

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("C7")) Is Nothing And Target <> "" Then
wsh = Target
With Worksheets(wsh)
.Visible = True
.Activate
End With
For Each sh In ThisWorkbook.Sheets
If sh.Name <> "Feuil1" And sh.Name <> "Feuil2" And sh.Name <> "Feuil3" And sh.Name <> "Feuil4" And sh.Name <> "Feuil5" And sh.Name <> "Feuil6" And sh.Name <> wsh Then
sh.Visible = xlVeryHidden
End If
Next
End If
End Sub


Merci pour votre aide !

Bonne journée
A voir également:

4 réponses

yg_be Messages postés 23538 Date d'inscription   Statut Contributeur Dernière intervention    
bonjour,
l'erreur se produit-elle quand tu changes uniquement la cellule C7?

l'erreur se produit-elle quand tu changes une seule cellule?
0
Belinos Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
Non l'erreur se produit n'importe où sur la feuille
0
yg_be Messages postés 23538 Date d'inscription   Statut Contributeur Dernière intervention   1 582 > Belinos Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
je n'ai pas compris "déplace une cellule sur ma feuille": tu fais cela comment?
0
Belinos Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   > yg_be Messages postés 23538 Date d'inscription   Statut Contributeur Dernière intervention  
 
Et bien je sélectionne l'encadré d'une cellule et je l'a déplace à un autre endroit
0
yg_be Messages postés 23538 Date d'inscription   Statut Contributeur Dernière intervention   1 582 > Belinos Messages postés 15 Date d'inscription   Statut Membre Dernière intervention  
 
ah ok, tu recopies le contenu d'une cellule vers des cellules voisines!
0