C#操作Word的一点认识

C#操作Word的内涵:C#操作Office套件的时候都需要用到COM组件,需要在项目里添加相应的COM组件。用C#在Word里查找指定关键字的方法有两种:Selection对象和Range对象。

C#操作Word之Selection对象的用法:

// C#  



 internal void SelectionFind()  



{  



  string strFind = "find me";  



  Word.Find fnd = ThisApplication.Selection.Find;  


   fnd.ClearFormatting();  


   fnd.Text = strFind;  



  object missingValue = Type.Missing;  



 



  if (fnd.Execute(ref missingValue, ref missingValue,  




    ref missingValue, ref missingValue, ref missingValue,  




    ref missingValue, ref missingValue, ref missingValue,  




    ref missingValue, ref missingValue, ref missingValue,  




    ref missingValue, ref missingValue, ref missingValue,  




    ref missingValue))  



 {  



 MessageBox.Show("Text found.");  



  }  



  else 



  {  



 MessageBox.Show("The text could not be located.");  



   }  


} 

C#操作Word之Range对象的用法:

相关推荐