J'ai écrit le code VBA suivant dans Excel 2003 pour effacer le contenu d'une feuille Excel; Mais il montreErreur d'exécution VBA: Effacer le contenu d'une feuille Excel
438 Erreur d'exécution: Cet objet ne gère pas cette propriété ou méthode
Voici mon code,
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Set wbk = Workbooks.Open("C:\a.xls")
wbk.Sheet1.Cells.ClearContents 'Error at this line
wbk.Save
wbk.Close
Application.DisplayAlerts = True
Application.ScreenUpdating = True
Quelqu'un pourrait-il s'il vous plaît laissez-moi savoir si wbk.Sheet1.Cells.ClearContents n'est pas supporté lorsque Excel est invisible. Comment puis-je effacer le contenu d'une feuille Excel lorsqu'il est invisible?
'Essayez wbk.Sheets ("Sheet1") Cells.ClearContents' –
@SiddharthRout. Super! Ça marche; Vous pouvez l'ajouter comme une réponse ... Merci – logan
C'est OK :) Vous pouvez également répondre à vos propres questions :) –