object rng = Type.Missing;
string strInfo = "职工基本信息表" + "(" + MyDS_Grid.Tables[0].Rows[i][1].ToString() + ")";
start = 0;
end = 0;
wordDoc.Range(ref start, ref end).InsertBefore(strInfo); //插入文本
wordDoc.Range(ref start, ref end).Font.Name = "Verdana"; //设置字体
wordDoc.Range(ref start, ref end).Font.Size = 20; //设置字体大小
wordDoc.Range(ref start, ref end).ParagraphFormat.Alignment=Word.WdParagraphAlignment.wdAlignParagraphCenter; //设置字体局中
// start = strInfo.Length;
end = strInfo.Length;
wordDoc.Range(ref start, ref end).InsertParagraphAfter();//插入回车 object missingValue = Type.Missing;
object location = strInfo.Length; //如果location超过已有字符的长度将会出错。一定要比"明细表"串多一个字符
Word.Range rng2 = wordDoc.Range(ref location, ref location); wordDoc.Tables.Add(rng2, 14, 6, ref missingValue, ref missingValue);
//这里开始出错啊????????????????
wordDoc.Tables.Item(1).Rows.HeightRule = Word.WdRowHeightRule.wdRowHeightAtLeast;
wordDoc.Tables.Item(1).Rows.Height = wordApp.CentimetersToPoints(float.Parse("0.8"));
wordDoc.Tables.Item(1).Range.Font.Size = 10;
wordDoc.Tables.Item(1).Range.Font.Name = "宋体";为什么说Microsoft.Office.Interop.Word.Table并不包含"Item"的定义?
string strInfo = "职工基本信息表" + "(" + MyDS_Grid.Tables[0].Rows[i][1].ToString() + ")";
start = 0;
end = 0;
wordDoc.Range(ref start, ref end).InsertBefore(strInfo); //插入文本
wordDoc.Range(ref start, ref end).Font.Name = "Verdana"; //设置字体
wordDoc.Range(ref start, ref end).Font.Size = 20; //设置字体大小
wordDoc.Range(ref start, ref end).ParagraphFormat.Alignment=Word.WdParagraphAlignment.wdAlignParagraphCenter; //设置字体局中
// start = strInfo.Length;
end = strInfo.Length;
wordDoc.Range(ref start, ref end).InsertParagraphAfter();//插入回车 object missingValue = Type.Missing;
object location = strInfo.Length; //如果location超过已有字符的长度将会出错。一定要比"明细表"串多一个字符
Word.Range rng2 = wordDoc.Range(ref location, ref location); wordDoc.Tables.Add(rng2, 14, 6, ref missingValue, ref missingValue);
//这里开始出错啊????????????????
wordDoc.Tables.Item(1).Rows.HeightRule = Word.WdRowHeightRule.wdRowHeightAtLeast;
wordDoc.Tables.Item(1).Rows.Height = wordApp.CentimetersToPoints(float.Parse("0.8"));
wordDoc.Tables.Item(1).Range.Font.Size = 10;
wordDoc.Tables.Item(1).Range.Font.Name = "宋体";为什么说Microsoft.Office.Interop.Word.Table并不包含"Item"的定义?
解决方案 »
- 讨论Convert.ToInt32和int.Parse有什么区别,你一般用哪个?
- String.Format中的 @ 和 % 是什么意思
- DataGridView的DataGridViewComboBoxColumn列
- C# 编程 有一string类型的字符串N长,结果这条字符串太长,造成程序出错,有什么方法不?
- 散分再求,动态添加控件的问题,在线等
- 各位结你们一段小代码,希望你们贴出你们算得的结果...
- 系统运行速度慢:公司刚完成一个系统的开发,运行了一个多月了感觉速度很慢!
- 字符串问题
- 基础思路题,基本上是白送分
- c# 调用C++写的接口函数,用到了委托,结果老出现上面的问题,请大家帮帮忙,急!!
- 关于RichTextBox的问题 高手进
- c#界面跳转问题
碰碰车小游戏
金庸群侠传3小游戏
疯狂坦克小游戏
wordDoc.Tables.Item(1).Rows.HeightRule = Word.WdRowHeightRule.wdRowHeightAtLeast; 改成如下方式: //这里开始出错啊????????????????
wordDoc.Tables[1].Rows.HeightRule = Word.WdRowHeightRule.wdRowHeightAtLeast;
……