C# 操作word横纵混排 各位大侠好! 本人在导出word报表的时候出现这样一个问题,由于我的报表量比较复杂。里面既有横向排列也有纵向排列。请问在C#怎样控制word中某一页的横纵向方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Office中有一个叫做宏的东西,Office还有一个录制宏的功能,开启录制宏以后,进行你想要的操作,然后在宏编辑里面你就能看到你想要的代码了宏的代码除了语法不一样外和c#的控制方法完全一致(开启录制功能以后鼠标操作无效,全要用键盘操作) apose我用试过,可以行通。估计你用的是windows自带的那个 不太清楚你说的。我贴下我的代码吧。这个方法就是我合并多个word文档的代码。 /// <summary> /// 插入内容 /// </summary> /// <param name="strFileName"></param> public void InsertFile(string strFileName) { object missing = System.Reflection.Missing.Value; object confirmConversion = false; object link = false; object attachment = false; WordApp.Selection.InsertFile(strFileName, ref missing, ref confirmConversion, ref link, ref attachment); } //横版这个代码是我用来设置页面横向或者纵向的,但是这个设置不是针对某个页面的而是针对整个word文档的和我要求的文档中既有横向也要有纵向不太符合 public void PageSetup() { //横版or竖版 // WordDoc.PageSetup. WordDoc.PageSetup.Orientation = Microsoft.Office.Interop.Word.WdOrientation.wdOrientLandscape; } 能否把方法发给我?谢谢![email protected] 菜鸟一个,求指导!!!关于FileUpload C# WinRAR结合Windows服务实现定时压缩备份文件 送分啦,快来回答啦 新手问题 谢谢! 100分求:如何做出象vs2005里"工具箱"或者"解决方案资源管理器"那样的隐藏菜单的效果 在web页面上面,我有一个按键,为什么这个按键里的代码只有在这个按键第二个次点击的时候才执行啊 一个简单的c#删除问题。 急!!!一个关于事件的问题? datatable写入txt文本问题 问个有关GetHostByAddr的 c#通过在textbox中输入内容在datagridview查询数据 如何调用dll中的方法并获取返回值
Office还有一个录制宏的功能,
开启录制宏以后,进行你想要的操作,然后在宏编辑里面你就能看到你想要的代码了
宏的代码除了语法不一样外和c#的控制方法完全一致
(开启录制功能以后鼠标操作无效,全要用键盘操作)
/// <summary>
/// 插入内容
/// </summary>
/// <param name="strFileName"></param>
public void InsertFile(string strFileName)
{
object missing = System.Reflection.Missing.Value;
object confirmConversion = false;
object link = false;
object attachment = false;
WordApp.Selection.InsertFile(strFileName, ref missing, ref confirmConversion, ref link, ref attachment);
}
//横版这个代码是我用来设置页面横向或者纵向的,但是这个设置不是针对某个页面的而是针对整个word文档的和我要求的文档中既有横向也要有纵向不太符合
public void PageSetup()
{
//横版or竖版
// WordDoc.PageSetup.
WordDoc.PageSetup.Orientation = Microsoft.Office.Interop.Word.WdOrientation.wdOrientLandscape;
}