社区
C#
帖子详情
C#生产EXCEL文件如何锁定单元格???
zerohunter
2007-10-08 10:21:38
我用程序生产了Excel文件~但是生产出的Excel中的一些地方我不想让他人修改~想给其锁定~我在程序中如何生产Excel文件并想锁定要锁定的单元格呢????
...全文
2198
24
打赏
收藏
C#生产EXCEL文件如何锁定单元格???
我用程序生产了Excel文件~但是生产出的Excel中的一些地方我不想让他人修改~想给其锁定~我在程序中如何生产Excel文件并想锁定要锁定的单元格呢????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ZZ
2011-11-03
打赏
举报
回复
关注中
zerohunter
2007-10-10
打赏
举报
回复
搞定了~待会找个人录制个宏就OK了~ Excel.ApplicationClass 我用这个就执行过了 用 Excel.Application 不行
九章落地
2007-10-10
打赏
举报
回复
搞定了吗?你把你的代码帖出来看看
你检查objExcel.Run("Macro1", Type.Missing, Type.Missing...
代码里的"Macro1"和你EXCEL里的宏名是一样吗?
zerohunter
2007-10-10
打赏
举报
回复
哈哈O了~~谢谢小强~~
zerohunter
2007-10-10
打赏
举报
回复
在Excel中通过了~我把宏的安全也设置最低了`~,可是依然提示找不到宏????
九章落地
2007-10-10
打赏
举报
回复
你试一下,手动打开用模板生成的Excel,然后手动执行宏,看是否会出现异常
zerohunter
2007-10-10
打赏
举报
回复
能不能给个代码看看捏????我模版中有宏为什么说找不到宏呢?
默然zxy
2007-10-10
打赏
举报
回复
用程序可以实现,生成excel后,要打开excel文件,找到单元格设置属性即可
zerohunter
2007-10-10
打赏
举报
回复
我执行程序~新的EXCEL内容添完了~然后执行到宏那个步骤,然后弹出对话框~什么什么OFFICE助手不正确,或者内存不足,然后程序说不到宏..........
zerohunter
2007-10-10
打赏
举报
回复
哈哈好的我去试试~谢谢
九章落地
2007-10-10
打赏
举报
回复
那这样就好办了,只要在模板里录制了宏,你在另存成新EXCLE之前,用语句执行宏即可.
我都是这样干的 ^_^
zerohunter
2007-10-10
打赏
举报
回复
如果我生成的EXCEL文件是用一个EXCEL模版做的~然后我在保存这个生成的EXCEL文件之前执行不知道行不行~
还是我在保存之后在执行呢?
九章落地
2007-10-10
打赏
举报
回复
Type.Missing是一个参数,你照填就好.
这种法子只能用在,已经存在EXCEL文档,并且建有相应的宏
zerohunter
2007-10-10
打赏
举报
回复
我试试~~只要运行的机子有要用的宏就OK了吧~~对了
("Macro1", 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, 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, Type.Missing, Type.Missing);
Type.Missing这个我填什么????
九章落地
2007-10-10
打赏
举报
回复
楼主,你用宏的方式肯定是可行的.在C#里如此执行宏:
objExcel.Run("Macro1", 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, 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, Type.Missing, Type.Missing);
这里的objExcel是你实例化的:Excel.Application
zerohunter
2007-10-10
打赏
举报
回复
如果我在Excel录制一个宏~然后在程序中执行那个宏呢?????还有在C#中怎么执行Excel的宏呢
zerohunter
2007-10-08
打赏
举报
回复
高手没到我~继续顶
panzi667
2007-10-08
打赏
举报
回复
这个值得关注,
zerohunter
2007-10-08
打赏
举报
回复
直接设置我也会~~可是我一下生产300多个Excel模版~要一个一个去手动就要疯了~~高手帮个忙吧
shinaterry
2007-10-08
打赏
举报
回复
^o^
加载更多回复(4)
C#
创建
Excel
文件
并将数据导出到
Excel
文件
C#
创建
Excel
文件
并将数据导出到
Excel
文件
,实现效果及细节参考: http://blog.csdn.net/testcs_dn/article/details/25509249
C#
中读取
Excel
表格数据实例
用
C#
开发的一个读取
Excel
表格的Demo,无需安装office。
c#
NPOI 导入和导出
EXCEL
实现NPOI对EXECL
文件
的导入、显示和导出!
ZCGrid-
C#
继承DataGridView仿
Excel
表格,并增强编辑功能
C#
继承DataGridView仿
Excel
表格,并增强编辑功能
C#
操作
Excel
用
C#
操作
Excel
以及产生Chart图的代码范例
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章