簡體   English   中英

Word Automation:按名稱刪除表列

[英]Word Automation: deleteing table column by name

有誰知道我怎么能從C#中刪除單詞表中的一列? 我基本上是在單詞doc中搜索表,並為找到的每個表ive都想從該表中刪除名稱為“學生ID”的整列。 我知道您可以使用以下代碼按列索引刪除:

wordTable.Columns[0].Delete();

但是我需要一種基於列名刪除列的方法,因為doc中的每個表可能在不同的索引中都有student id列。

謝謝

表沒有這樣的名稱-您可能要說的是其頂部單元格中帶有“學生ID”的列。 您將不得不遍歷各列,並查看每列的頂部單元格(大概可以至少保證其具有最低的單元格索引),以查找其是否包含要查找的文本。

wordTable.Columns[n].Cells[0].Range.Text 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM