Foxtable(狐表)用户栏目专家坐堂 → Excel模板,在打印时能否不打印【批注】 ···解决了···


  共有22319人关注过本帖树形打印复制链接

主题:Excel模板,在打印时能否不打印【批注】 ···解决了···

帅哥哟,离线,有人找我吗?
mr725
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
Excel模板,在打印时能否不打印【批注】 ···解决了···  发帖心情 Post By:2010/7/16 12:52:00 [显示全部帖子]



图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2010-7-16 16:39:17编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/7/16 12:56:00 [显示全部帖子]

Excel本身默认的好像就不会打印【批注】的吧~ 图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/7/16 13:04:00 [显示全部帖子]

只是想

....
Book.Build()
Book.Save

 

后,模板上的【批注】不要跟着下面代码显示出来   看1楼重贴的图。。。  也就是Save时就排除掉批注~


Dim Proc As New Process
Proc.File = "reports\标签三.xls"
Proc.Start()

 

[此贴子已经被作者于2010-7-16 13:05:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/7/16 13:27:00 [显示全部帖子]

不会vba 呵呵···    r 版的置顶帖中也没看到什么关于批注的内容~   

应该在....     Book.Build()     Book.Save  这个环节排除掉, 老大您得想想办法啊~  


 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/7/16 14:41:00 [显示全部帖子]

可否增加一个 Cell的【批注】属性呢??


 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/7/16 14:47:00 [显示全部帖子]

期待中···   图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/7/16 16:39:00 [显示全部帖子]

解决了:

Dim App As New MSExcel.Application
Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open("C:\Reports.xls")
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
Wb.Sheets(1).range("E3").ClearComments    ‘将E3单元格上的批注删除掉!!!
App.Visible = True


 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/7/16 18:08:00 [显示全部帖子]

以下是引用reachtone在2010-7-16 17:34:00的发言:

呵呵,或者将批注隐藏也可以。

Range中的属性和方法非常丰富,功能比foxtable封装的excel多太多了。

因为只保存在Excel模板中,打印的Excel报表显示中就不需要了··· 关注您的【FoxTable操控Excel全攻略】进一步更新~

 

另外代码最后面还要加个Wb.Save,不然老是提示···


 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/7/16 18:30:00 [显示全部帖子]

先谢谢了~

 


 回到顶部