簡體   English   中英

如何檢查拼寫但不顯示拼寫檢查對話框?

[英]How do I check spelling but not show the spell check dialog?

運行以下代碼時,如何防止查看打開的Excel拼寫檢查彈出窗口? 而且在進行拼寫更正時,我想將特定單元格存儲在數組中。

xlWorkSheet.CheckSpelling(Type.Missing, true, false, Type.Missing);

此代碼執行正確的拼寫檢查,但顯示彈出的拼寫檢查。 我想防止這種情況,並將所有更正的單詞存儲在數組中。

如果使用Excel的Application對象的CheckSpelling方法,而不是Worksheet對象或Range對象,它將返回True或False,並且不顯示對話框。 但是,它僅檢查一個單詞,因此您必須逐個單元地循環查找范圍,然后在空格字符上拆分單元格的內容,然后循環遍歷單詞數組並將其傳遞給Application.CheckSpelling。

暫無
暫無

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

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