Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2273|回复: 4

[已解决]用VB6.0制作 EXCEL自定义菜单(COM加载项)新建E文件E表格问题

[复制链接]
发表于 2013-7-24 12:47 | 显示全部楼层 |阅读模式
本帖最后由 事后诸葛亮 于 2013-7-24 13:18 编辑

请帮忙用VB6.0 完成附件中的新建EXCEL文件 表格 的代码
达到代码中所描述的效果。
请在修改其他位置的代码时注明是您修改过的。免的我一下子对不出来。谢谢了。

生成加载宏 及生成 菜单的代码都写好了。就请帮忙把在点击按钮事件中的新建E文件代码给补充一下。谢谢
QQ截图20130724124442.jpg
求助:用VB6.0制作 EXCEL自定义菜单(COM加载项)新建E文件E表格问题.rar (15.4 KB, 下载次数: 30)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-7-24 13:14 | 显示全部楼层    本楼为最佳答案   
  1. Private Sub mn2_Click(ByVal Ctrl As Office.CommandBarButton, CancelDefault As Boolean)
  2.     On Error Resume Next
  3.     Dim blHasTest As Boolean
  4.     With oXL

  5.         '请帮忙写代码:新建工作表
  6.         .ActiveWorkbook.Worksheets.Add
  7.         MsgBox "当前新建的工作表名称为:" & .ActiveSheet.Name

  8.         If Len(.ActiveWorkbook.Worksheets("Test").Name) = 0 Then
  9.             .ActiveSheet.Name = "Test"
  10.         Else
  11.             MsgBox "当前工作簿已经存在 Test 工作表"
  12.             blHasTest = True
  13.         End If

  14.         '请帮忙写代码:新建的工作表重命名为"Test"
  15.         If Not blHasTest Then
  16.             .ActiveSheet.Name = "Test"
  17.             MsgBox "工作表重命名成功"
  18.         End If

  19.         '请帮忙写代码:"A1"单元格赋值="百度网址"
  20.         .ActiveSheet.Range("a1").Value = "http://www.baidu.com/"
  21.         '请帮忙写代码:"A1"单元格超链接="http://www.baidu.com/"
  22.         MsgBox "A1单元格修改成功"

  23.         '请帮忙写代码:删除“Test”工作表
  24.         MsgBox "删除“Test”工作表"
  25.         .DisplayAlerts = False
  26.         If blHasTest Then
  27.             .ActiveWorkbook.Worksheets("Test").Delete
  28.         Else
  29.             .ActiveSheet.Delete
  30.         End If
  31.         .DisplayAlerts = True


  32.         '请帮忙写代码:保存当前EXCEL文件
  33.         .ActiveWorkbook.Save
  34.     End With
  35. End Sub
复制代码
回复

使用道具 举报

 楼主| 发表于 2013-7-24 13:20 | 显示全部楼层
hwc2ycy 发表于 2013-7-24 13:14

我爱死你了。完美运行。。
你经常在回答我的问题呵呵。谢谢。
另两个按钮事件给写一下 谢谢
回复

使用道具 举报

发表于 2013-7-24 13:29 | 显示全部楼层
事后诸葛亮 发表于 2013-7-24 13:20
我爱死你了。完美运行。。
你经常在回答我的问题呵呵。谢谢。
另两个按钮事件给写一下 谢谢

不要爱上哥,嫂子会凑你的。
问题要是解决了就给最佳吧。{:1012:}
回复

使用道具 举报

 楼主| 发表于 2013-7-24 13:33 | 显示全部楼层
hwc2ycy 发表于 2013-7-24 13:29
不要爱上哥,嫂子会凑你的。
问题要是解决了就给最佳吧。

虽然其他按钮事件还没的帮忙写出来。不过 相信你会一直帮我的。
请帮忙把其他按钮事件给完善一下。谢谢你了。
要不 我重开个贴子?一个按钮事件一个贴子?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 11:05 , Processed in 0.724396 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表