我通过下面代码string selectMarkName="";
Word.Document wd = wd.Documents.Add(ref fileName, ref newTemplate, ref docType, ref isVisible);
wd.Books.DefaultSorting = Word.WdBookSortBy.wdSortByLocation;
if (wd.Application.Selection.Range.Books.Count > 0)
{
object indexobj = wd.Application.Selection.Range.BookID;
selectMarkName = wd.Books.Item(ref indexobj).Name;
}取出来的selectMarkName与实际在word中选中区域的书签Name不一致.
我这么取有问题吗?还有其它办法能取word中选中区域的书签吗?
Word.Document wd = wd.Documents.Add(ref fileName, ref newTemplate, ref docType, ref isVisible);
wd.Books.DefaultSorting = Word.WdBookSortBy.wdSortByLocation;
if (wd.Application.Selection.Range.Books.Count > 0)
{
object indexobj = wd.Application.Selection.Range.BookID;
selectMarkName = wd.Books.Item(ref indexobj).Name;
}取出来的selectMarkName与实际在word中选中区域的书签Name不一致.
我这么取有问题吗?还有其它办法能取word中选中区域的书签吗?
书签,我想有用C#代码实现,就有上面的问题。
没人知道.....
自己再 UP一下.