Comment supprimer une feuille de calcul excel par programmation VB.NET
J'ai essayé de suivre pour supprimer définitivement une feuille de calcul d'un classeur excel, mais il ne fonctionne pas comme prévu,
CType(oWB1.Sheets("ABC"), Excel.Worksheet).Delete()
Quel est le problème ici?
- Peut-être ceci la question pourrait être de l'aide?
- Avez-vous sauvegarder le carnet de travail après la suppression de la fiche?
- Oui je l'ai fait enregistrer le classeur.
- merci @nkvu il a travaillé.
Vous devez vous connecter pour publier un commentaire.
Option Strict
est sur, puis la deuxième ligne va lancer une liaison tardive d'erreur; l'utilisationTryCast(oWB.Sheets("ABC"), Excel.Worksheet).Delete()
au lieuCombien de feuilles de calcul à gauche après la suppression de la feuille de calcul "ABC" ?
Worksheet.Delete()
ne sera pas la suppression de la fiche si elle est la seule dans le livre.