7

非常に多くのシートを含む Excel ワークブックがあります。3枚を除いてすべてのシートを削除したいです。

具体的には、序数(シート番号)の代わりにシート名を使用してシートを削除する方法があるかどうかを知りたいです。

Excel 相互運用機能と C# を使用して Excel を操作しています。

Microsoft.Office.Interop.Excel.Application xlApp = null;
Excel.Workbook xlWorkbook = null;
Excel.Sheets xlSheets = null;
Excel.Worksheet xlNewSheet = null;
4

3 に答える 3

2

私はこれが古いことを知っていますが、私は休養を使用しています

workBook.Sheets["Sheet1"].Delete();

于 2015-06-08T19:31:19.280 に答える