我正在用工作表填写我的工作簿,但我无法弄清楚为什么我的工作簿中会出现空白工作表。
<ul class="menu-items menu-items--depth-0">
<li class="menu-item menu-item--depth-0">
Menu item one
<ul class="menu-items menu-items--depth-1">
<li class="menu-item menu-item--depth-1">Menu item one - one</li>
<li class="menu-item menu-item--depth-1">Menu item one - two</li>
<li class="menu-item menu-item--depth-1">Menu item one - three</li>
<li class="menu-item menu-item--depth-1">Menu item one - four</li>
</ul>
</li>
<li class="menu-item menu-item--depth-0">
Menu item two
<ul class="menu-items menu-items--depth-1">
<li class="menu-item menu-item--depth-1">Menu item two - one</li>
<li class="menu-item menu-item--depth-1">Menu item two - two</li>
<li class="menu-item menu-item--depth-1">Menu item two - three</li>
<li class="menu-item menu-item--depth-1">Menu item two - four</li>
</ul>
</li>
<li class="menu-item menu-item--depth-0">Menu item three</li>
<li class="menu-item menu-item--depth-0">
Menu item four
<ul class="menu-items menu-items--depth-1">
<li class="menu-item menu-item--depth-1">Menu item four - one</li>
<li class="menu-item menu-item--depth-1">Menu item four - two</li>
<li class="menu-item menu-item--depth-1">Menu item four - three</li>
<li class="menu-item menu-item--depth-1">Menu item four - four</li>
</ul>
</li>
</ul>
<div>
<button>Some clickable thing</button>
</div>
答案 0 :(得分:0)
使用MS Interop我没有看到MaxRow
和MaxCol
的任何属性。因此,查看您发布的代码,我猜您正在收到错误,因为这些属性不存在。你要找的是UsedRange
。这将返回一个矩形范围,该范围将包含工作表中包含某些值的所有单元格。如果使用的范围返回1或更小,则表单为空。下面的代码将完成您的要求。希望这会有所帮助。
foreach (Worksheet sheet in xlWorkbook.Worksheets) {
if (sheet.UsedRange.Count < 2) {
sheet.Delete();
}
}