永发信息网

如何将excel中某个特定单元格导出到word中的某个特定单元格,并自动生成文档

答案:3  悬赏:80  手机版
解决时间 2021-02-11 11:55
  • 提问者网友:缘字诀
  • 2021-02-10 18:50
我用excel做了一个人事档案,比如姓名在B列中,入司时间在H列中。现在我要做word文档,将excel中每个姓名复制到word中的特定单元格中,入司时间复制到某个特定单元格中,然后形成一个doc文档。如何才能实现!!!

如果这么简单就不用来问了!我想问的是能不能实现不用去费时复制,而是能自动生成呢?
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-02-10 18:55
EXCEL中是很多员工的信息,WORD 中是一人一表,要从EXCEL中将每个人的信息分别放到WORD中,可以在WORD的特定单元格使用工具栏中的“邮件合并”---邮件合并分步向导,根据向导一步步完成。
全部回答
  • 1楼网友:慢性怪人
  • 2021-02-10 20:32
asp.net(c#)将数据导出到word或excel命名空间:using system.io; using system.text;将datagrid的数据导出到excel string excelname="excel文件名"; httpcontext.current.response.charset = "gb2312"; httpcontext.current.response.contentencoding = encoding.utf8; httpcontext.current.response.contenttype = "application/ms-excel"; httpcontext.current.response.appendheader("content-disposition", "attachment;filename=" excelname ".xls"); dr1.page.enableviewstate = false; stringwriter sw = new stringwriter(); htmltextwriter tw = new htmltextwriter(sw); dr1.rendercontrol(tw); httpcontext.current.response.write(sw.tostring()); httpcontext.current.response.end(); 将datagrid的数据导出到word string excelname="word文件名"; httpcontext.current.response.charset = "gb2312"; httpcontext.current.response.contentencoding = encoding.utf8; httpcontext.current.response.contenttype = "application/ms-winword"; httpcontext.current.response.appendheader("content-disposition", "attachment;filename=" excelname ".doc"); dr1.page.enableviewstate = false; stringwriter sw = new stringwriter(); htmltextwriter tw = new htmltextwriter(sw); dr1.rendercontrol(tw); httpcontext.current.response.write(sw.tostring()); httpcontext.current.response.end();
  • 2楼网友:思契十里
  • 2021-02-10 20:22
选中B列复制到word中,再选中h列复制到word中即可 另存为*.word
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯