新足迹

 找回密码
 注册

精华好帖回顾

· Z和他的沈从文- 读书之在路上 (2012-8-26) 蓝咖啡豆 · 参加活动 我和那些馒头的故事(煮夫手记十八) (2011-4-1) amon54
· 黑色途锐150TDI, 提车上图 (MY14),二楼已上米色内饰图 (2013-8-31) bidemytime · 我爱我家征文活动: 我的第二故乡——Hurstville (申精) (2010-8-31) linnanren
Advertisement
Advertisement
查看: 3130|回复: 5

[IT] 请教一个vba问题 [复制链接]

发表于 2018-11-22 17:00 |显示全部楼层
此文章由 妮人 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 妮人 所有!转贴必须注明作者、出处和本声明,并保持内容完整
请教一下,怎么在excel里点击一个cell打开另一个excel文件

谢谢
Advertisement
Advertisement

发表于 2018-11-22 17:07 来自手机 |显示全部楼层
此文章由 yuankiki 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 yuankiki 所有!转贴必须注明作者、出处和本声明,并保持内容完整

5
6
7
8
9
Option Explicit

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Selection.Count = 1 Then
        If Not Intersect(Target, Range("D4")) Is Nothing Then
            Call MyMacro
        End If
    End If
End Sub

1. In the code, D4 is the cell you will click to run Macro;

2. Please replace the code name MyMacro with the Macro you will run in the worksheet.

——source from Google. 网上大把例子,google一下就有了

发表于 2018-11-23 13:53 |显示全部楼层
此文章由 妮人 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 妮人 所有!转贴必须注明作者、出处和本声明,并保持内容完整
yuankiki 发表于 2018-11-22 18:07
5
6
7

神速啊~~ 谢谢

发表于 2018-11-24 06:13 来自手机 |显示全部楼层
此文章由 chenv1982 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 chenv1982 所有!转贴必须注明作者、出处和本声明,并保持内容完整
不用vba,插入另一个文档或者link另一个文档都可以啊。除非你非要一个button去打开它。

发表于 2018-11-26 19:16 |显示全部楼层
此文章由 妮人 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 妮人 所有!转贴必须注明作者、出处和本声明,并保持内容完整
chenv1982 发表于 2018-11-24 07:13
不用vba,插入另一个文档或者link另一个文档都可以啊。除非你非要一个button去打开它。 ...

是的,在一个vba里用了button来选file

发表于 2018-11-26 19:25 来自手机 |显示全部楼层
此文章由 kirk_zy 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 kirk_zy 所有!转贴必须注明作者、出处和本声明,并保持内容完整
google一下vba open workbook。这是个很简单的命令不难实现。
Advertisement
Advertisement

发表回复

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

本版积分规则

Advertisement
Advertisement
返回顶部