高分求一些EXCEL中VB的实用代码

首先帮我解决一下:1,就是EXCEL中插入一个命令按钮,然后点击后就出现“打开”就,与ctrl+0的效果一样的2,按钮2代码:删除制定区域的数据好了,如果你人好的话,你可... 首先帮我解决一下:
1,就是EXCEL中插入一个命令按钮,然后点击后就出现“打开”就,与ctrl+0的效果一样的
2,按钮2代码:删除制定区域的数据
好了,如果你人好的话,你可以免费赠送我其他的实用代码、
要求:你给我的代码直接复制粘贴就可以用的,我是新手
回答满意者再送分回报,谢谢
展开
 我来答
表里如一
2011-01-20 · 知道合伙人软件行家
表里如一
知道合伙人软件行家
采纳数:2066 获赞数:11638
从事6年生产管理,期间开发了多款小软件进行数据处理和分析,后

向TA提问 私信TA
展开全部
Private Sub commandbutton1_Click() '这段是打开文件的代码,
Dim filename
Dim filt
Dim openfile
filt = "所有文件(*.*),*.*"
filename = Application.GetOpenFilename(FileFilter:=filt, Title:="文件选择对话框") '指定文本文件名
If filename = False Then
Exit Sub
Else
Dim shBook As Excel.Workbook, shSheet As Excel.Worksheet
Set shBook = Workbooks.Open(filename) '打开文件
Set shBook = Nothing
End If
End Sub
Private Sub commandbutton2_Click() '这是清除内容的代码
Selection.Clear
End Sub
百度网友b11826e
2011-01-27
知道答主
回答量:32
采纳率:0%
帮助的人:18.1万
展开全部
1、打开
1)在工作表中插入一个艺术字命名为“打开”(艺术字将成为按钮)。
2)右击艺术字→指定宏→新建。
3)复制以下代码,点击艺术字就会出现与ctrl+0的一样的效果。

Sub 艺术字1_单击()
SendKeys "^O"
End Sub

2、删除
1)在工作表中插入一个艺术字命名为“删除”(艺术字将成为按钮)。
2)右击艺术字→指定宏→新建。
3)复制以下代码,点击艺术字就可删除当前选定区域的数据。

Sub 艺术字2_单击()
SendKeys "{DEL}"
End Sub

----------
正如上所诉“SendKeys”,就是一个实用命令,它可将一个或多个按键消息发送到活动窗口,就如同在键盘上进行输入一样。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8ed0c7bd5
2011-01-20 · TA获得超过350个赞
知道答主
回答量:227
采纳率:0%
帮助的人:0
展开全部
用宏录制,看看代码。然后,画窗体,在按钮的单击事件,参考刚刚生成的代码来编写。我也没用过VBA,不知道语句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式