周一至周五 : 08:30 - 17:30 客服专员电话/微信:18049989370 QQ:857188287
微信咨询

扫码微信咨询

关注公众号

关注微信公众号

电话: 021 5161 9370
返回顶部
vba
显示全部楼层 倒序浏览 发表日期 2017-12-29 11:22:19 8111次阅读 5次回复
已解决
8111 5
vba
乖乖☆小虎2017-12-29 11:22:19
本帖最后由 乖乖☆小虎 于 2017-12-29 11:26 编辑

演示里的明细表标签打印
’Public Sub ButtunClick(sender As Object,e As SpreadsheetGear.Windows.Co**ols.ShapeActionEventArgs)
Public Sub ButtunClick(sender As Object,e As SpreadsheetGear.Windows.Forms.ShapeActionEventArgs)
Implements Interfaces.IExcelWorkBook.ButtunClick
ActiveWorkbook.WorkbookSet.GetLock()

用第一行 错误 应为 应为逗号或“)”。
2行 语句在命名空间中无效。

最佳答案

hessen学士 关注Ta

2017-12-29 11:22:20

复制的代码中出现的ActiveWorkbook都改为AW
查看完整内容
hessen

2017-12-29 11:22:20

本帖最后由 hessen 于 2017-12-29 15:17 编辑

复制的代码中出现的ActiveWorkbook都改为AW
电话/微信:18049989370 QQ:857188287
hessen

2017-12-29 13:44:09

从ActiveWorkbook.WorkbookSet.GetLock() 这一行开始复制,复制后粘贴到快表VBA编辑器中的ButtonClick事件中。
电话/微信:18049989370 QQ:857188287
26行 未声明名称“ActiveWorkbook”。
32   dr = (Int(ActiveWorkbook.Worksheets("固定资产盘点表").Range("T_454").RowCount / 3) + 1) * 9 + 11
32行 Option Strict On 不允许从“Double”到“Integer”的隐式转换。
int改为Cint解决 编译完成

精彩评论5

hessen

2017-12-29 11:22:20

本帖最后由 hessen 于 2017-12-29 15:17 编辑

复制的代码中出现的ActiveWorkbook都改为AW
电话/微信:18049989370 QQ:857188287
hessen

2017-12-29 13:44:09

从ActiveWorkbook.WorkbookSet.GetLock() 这一行开始复制,复制后粘贴到快表VBA编辑器中的ButtonClick事件中。
电话/微信:18049989370 QQ:857188287
26行 未声明名称“ActiveWorkbook”。
32   dr = (Int(ActiveWorkbook.Worksheets("固定资产盘点表").Range("T_454").RowCount / 3) + 1) * 9 + 11
32行 Option Strict On 不允许从“Double”到“Integer”的隐式转换。
int改为Cint解决 编译完成
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则  允许回帖邮件提醒楼主

快表软件是国内较早研究表格类软件开发平台的团队之一,迄今已有十多年的行业经验.致力于为企事业单位提供实用可靠的数字化平台。
  • 微信公众号

  • 微信小商店

  • 微信客服

  • Powered by Discuz! X3.4 | Copyright © 2022-2024, XiRong Soft. | 快表软件
  • 沪ICP备13033196号 | 营业执照 |上海西戎软件科技有限公司|沪公网安备31011502002146号|沪ICP备13033196号 |