XL 2016 VBA - Erreur utilisation de Application.Goto

danielco

XLDnaute Accro
Bonjour,

J'obtiens une erreur d'exécution 1004 "la méthode 'GoTo' de l'objet "_Application a échoué"

VB:
Application.Goto .Range("A1"), True

(Il y a bien une instruction "With" auparavant).

Merci d'avance.

Daniel
 

danielco

XLDnaute Accro
Merci. Malheureusement, je n'ai pas le mot de passe (je l'attends depuis deux jours...).
Je crois qu'il va falloir attendre. Désolé de ne pas pouvoir aller plus loin. J'ai fait un test avec un autre classeur et une feuille protégée (options de protection par défaut). Pas de problème.
 

job75

XLDnaute Barbatruc
Bonjour danielco, JM,

Je ne comprends pas, chez moi ceci fonctionne que la feuille soit protégée ou non :
VB:
Sub a()
With Sheets("Prop")
    .Visible = xlSheetVisible 'si la feuille est masquée
    Application.Goto .[A1], True
End With
End Sub
A+
 

job75

XLDnaute Barbatruc
Cela dit pas besoin d'attendre pour ôter le mot de passe, mettez dans un module standard et exécutez :
VB:
Sub SansProtection()
Sheets.Add
With Sheets("Prop")
    .UsedRange.Copy Range(.UsedRange.Address)
    Application.DisplayAlerts = False
    .Delete
End With
ActiveSheet.Name = "Prop"
Application.Goto [A1], True
End Sub
 

Discussions similaires

Réponses
14
Affichages
255

Statistiques des forums

Discussions
314 013
Messages
2 104 552
Membres
109 078
dernier inscrit
Nikitoklass