Tag: 拼写检查

如何检查拼写,但不显示拼写检查对话框?

如何防止查看popup的Excel拼写检查,当我运行以下代码时打开? 而且,当拼写更正时,我想将特定的单元格存储在一个数组中。 xlWorkSheet.CheckSpelling(Type.Missing, true, false, Type.Missing); 此代码会执行正确的拼写检查,但会显示拼写检查popup窗口。 我想要防止这种情况,并将所有更正的单词存储在一个数组中。

Excel拼写检查使用C#

有人只是帮助我这个! 为什么不是这个代码工作。我也没有在互联网上find太多的教程。 Excel.Application xlApp; Excel.Workbook xlWorkBook; Excel.Worksheet xlWorkSheet; object misValue = System.Reflection.Missing.Value; xlApp = new Excel.ApplicationClass(); xlWorkBook = xlApp.Workbooks.Add(misValue); xlWorkShee=(Excel.Worksheet)xlWorkBook.Worksheets.get_Item(1); xlApp.SpellingOptions.UserDict = "CUSTOM.DIC"; var udict = xlApp.SpellingOptions.UserDict; xlWorkSheet.CheckSpelling(); xlWorkSheet.Cells[1, 1] = "Sstring"; string tsql = "select nvalue from [role report]"; OleDbDataAdapter tda = new OleDbDataAdapter(tsql, con); DataTable tdt = new DataTable(); con.Open(); tda.Fill(tdt); con.Close(); int […]

在B列中获得“不在字典中”的A列的单词

我怎么能创build一个macros来检查列A的每个单元格,find不在定义字典中的单词,然后在下一个单元格中写入它们(以空格分隔)。 在下面的图片中,您可以看到macros完成后的工作表示例。 完整的想法是从数据库中获取(varchar)列,并使用excel拼写检查它。 下一步是发送一封电子邮件给负责用户,其中包含B列中至less包含一个单词的行(当然还有列ID)。 我认为我可以做其余的工作,除了弄错字的这一步之外。 如果你能想出另一个想法来检查一个数据库列,我将不胜感激,如果你与我分享。 谢谢。

拼写检查Excel函数中的单个单词

这个小小的Excel VBA函数总是返回false,不传什么字。 Function SpellCheck(SomeWord As String) SpellCheck = Application.CheckSpelling(SomeWord) End Function 事实上,在IDE中,我可以validationApplication.CheckSpelling(“hello”)失败,但Excel拼写检查器确实检测到拼写错误。 我想要做的是获得每个单词的T / F值,如果拼写正确。