套打,可用WORD文档插入EXCEL表格?怎样将Microsof
不是很明白你要做什么,将"用手填写的部分"打印出来:如果这些手填写的部分原word档中是有的,仅想打印此部分内容(其余不打印),可以将不要打印的部分改为白色字体,再打印就可以了.如果你是想空着这部分要打印出来后手写,那就空着,直接打印就是了.这都没必要转到excel中打印.
word如何套打
你可以试用一下华创信息管理平台,可设置 Excel 或 Word 表单模板,在当前数据的位置,只需 Click 一下,数据即可填入模板中的指定位置,生成派工单、销售合同、审批表等文档,与纸面作业无缝衔接。
这样做的另一个好处是,数据与打印模板是分离的,要打印时才将数据套入、打印,数据本身是独立存储的,是一行一行纯粹的数据,没有和模板文件混在一起,便于以后统计查询。
该系统可以直接在线使用,你搜一下华创软件就知道了。
希望所写内容对你有帮助。
javascript生成word
这个只能在IE上用,使用jscript。
var WordApp=new ActiveXObject("Word.Application"); var wdCharacter=1 var wdOrientLandscape = 1 WordApp.Application.Visible=true; var myDoc=WordApp.Documents.Add(); WordApp.ActiveDocument.PageSetup.Orientation = wdOrientLandscape WordApp. Selection.ParagraphFormat.Alignment=1 //1居中对齐,0为居右 WordApp. Selection.Font.Bold=true WordApp. Selection.Font.Size=20 WordApp. Selection.TypeText("我的标题"); WordApp. Selection.MoveRight(wdCharacter); //光标右移字符 WordApp.Selection.TypeParagraph() //插入段落 相当于br WordApp. Selection.Font.Size=12 WordApp. Selection.TypeText("副标题"); //分行插入日期 WordApp.Selection.TypeParagraph() //插入段落 var myTable=myDoc.Tables.Add (WordApp.Selection.Range, 8,7) //8行7列的表格 var aa = "我的列标题" for (i= 0;i{ with (myTable.Cell(1,i+1).Range) { font.Size = 12; InsertAfter(aa); ColumnWidth =4; ParagraphFormat.Alignment =1; //设置对齐方式 水平对齐 } } for (i =0;i{ for (n =0;n{ with (myTable.Cell(i+2,n+1).Range) { font.Size = 12; InsertAfter("bbbb"); ParagraphFormat.Alignment =1; //设置对齐方式 水平对齐 } } } myDoc .saveAs("d:\\gc.doc"); //保存word
关于word页码(套打)的问题
1、在word插件的onConnection事件里设置插件对象的object属性,我是用delphi写的procedure TWordTest.OnConnection(const Application: IDispatch; ConnectMode: ext_ConnectMode; const AddInInst: IDispatch; var custom: PSafeArray); begin COMAddIn(AddInInst).Object_ := Self; end; 2、在js里如下调用var addin = wdApp.COMAddIns.Item("插件名称" ); //插件名称是在word中注册时用到的名称 if(addin != null){ addin.Object.Test(); } 另外,告诉大家一个在delphi里调试word插件的方法在OnConnection事件里弹出一个提示框,然后使用delphi的attach to process功能,在进程列表中选word,就可以调试了
转载请注明出处51数据库 » js word 套打