C# 怎样实现打开一个特定的Excel表格并且在后台向excel尚未安装打印机机发送命令excel尚未安装打印机这个Excel表格?

C#如何打开一个Excel表并对其进行修改_百度知道
C#如何打开一个Excel表并对其进行修改
string excelName= ExcelFileUrl();//返回Excel的路径
string fileName = AppDomain.CurrentDomain.BaseDirectory.ToString() + excelN//保存Excle的文件路径
object missing = Missing.V
Microsoft.Office.Interop.Excel.Application appExcel =//实例Excel类
appExcel = new Microsoft.Office.Interop.Excel.Application();
appExcel.DisplayAlerts =//DisplayAlerts 属性设置成 False,就不会出现这种警告。
Microsoft.Office.Interop.Excel.Workbook workbook = appExcel.Workbooks.Open(fileName,
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing);//打开Excel
//Microsoft.Office.Interop.Excel.Workbooks workbooks = appExcel.W//
//Microsoft.Office.Interop.Excel.Workbook workbook = workbooks.Add(missing);//工作簿
Microsoft.Office.Interop.Excel.Sheets sheets = workbook.W//实例表格
Microsoft.Office.Interop.Excel.Worksheet worksheet = (Microsoft.Office.Interop.Excel.Worksheet)sheets[1];//第一个表格}catch{}类的传值如传的是第一个表格类型是Microsoft.Office.Interop.Excel.Worksheet 的函数
其他类似问题
为您推荐:
你是想怎么样?是吧Excel数据读取出来显示到DataGirlView之后存到数据库还是,还是直接把Excel拿到程序里面去?
您可能关注的推广
excel的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁访问本页面,您的浏览器需要支持JavaScript访问本页面,您的浏览器需要支持JavaScript我用EXCEL 2010打开某一个excel 表格时,显示:“正在访问打印机”。什么原因?如图
内容为广告/垃圾,我要举报!
特聘专家具有协助内容审核的特权
举报后内容将不能在前台展示
错乱举报会导致该权利被剥夺
选择举报原因&
已有1条答案
自己到文件——选项——加载项看下,是不是打印机随机启动了。
选择举报原因&
微信公众账号ZOL问答堂
关注微信,随时随地解答您的疑惑
ZOL问答堂官方微博@ZOL问答堂
微信公众账号
没找到想要的答案?那就登录提问吧4404人阅读
Excel在每次退出程序时都会记忆这次工作最后操作的工作表位置,并在下次打开文件时首先显示该工作表。也就是每次打开Excel时,都会定位于上次最后操作的工作表。能否在Excel中设置每次打开某个工作簿文件时,都首先定位于其中的某个特定的工作表?不随以往操作而改变打开时的位置?&
比如,某个工作部文件中有Sheet1、Sheet2、Sheet3、Sheet4、Sheet5多个工作表,希望每次打开该文件时都首先看到Sheet1,不论上次操作结束时停留在哪个工作表上。&
打开[工具]-&[宏]-&[VB编辑器]&双击左侧ThisWorkbook对象&,在右侧空白处输入下面代码:
Private&Sub&Workbook_Open()&
Sheets(&Sheet1&).Select&
则每次打开时都显示Sheet1&
宏的安全级别设为低就不会提示是否启用宏.&如果你的电脑上已经有反病毒软件,那么宏的安全性就不重要了.&宏的安全性就是为防病毒而设的,你对病毒有多担心,它就有多重要.&我比较喜欢让EXCEL提示是否启用宏,这样我可以知道这个表背后是否藏有东西.
为了在启动Excel时不提示是否启用宏,且不降低宏的安全级别,请使用以下方法:&
以Office2003为例:&
在Office11目录下有一个selfcert.exe,运行该程序输入一个名称(例如输入你的名字)即建立了一个证书。在VB编辑器中打开你刚编写的宏,为你的宏来个数字签名:【工具】/【数字签名】/【选择】&选择你刚建的证书,确定、存盘退出。&
再次打开该Excel文件,会提示你是否信任你刚建立的签名,选择总是信任此签名。以后你再打开该文件时就不会提示是否启用宏了。
把你要指定的工作表放在最右边
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:278719次
积分:3155
积分:3155
排名:第5133名
原创:78篇
转载:51篇
评论:32条
(1)(1)(4)(2)(2)(1)(1)(2)(7)(2)(4)(6)(2)(1)(14)(4)(3)(3)(3)(1)(2)(6)(2)(1)(1)(10)(2)(5)(6)(8)(5)(1)(1)(2)(1)(1)(1)(1)(1)(3)(4)

我要回帖

更多关于 excel正在访问打印机 的文章

 

随机推荐