Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >访问另一个工作簿中的单元格失败

访问另一个工作簿中的单元格失败
EN

Stack Overflow用户
提问于 2016-04-23 16:14:41
回答 4查看 99关注 0票数 0

我有一个名为"C:\myfile.xlsm“的Excel工作簿。

它有一个叫做“销售”的工作表。

在另一个打开的工作簿中,我试图从该C:\myfile.xlsm工作簿中访问一个单元格值。

(顺便说一句: C:\myfile.xlsm没有打开。)

执行以下操作失败:

代码语言:javascript
运行
AI代码解释
复制
temp = Workbooks("C:\myfile.xlsm").Worksheets("sales").Range("C2").Value

我知道这个错误,我不知道为什么:

运行时错误9 下标超出范围

EN

回答 4

Stack Overflow用户

发布于 2016-04-23 16:40:14

这对我有用,希望对你也有帮助?

代码语言:javascript
运行
AI代码解释
复制
Private Sub stuff()
    Dim TemP As String
    TemP = "C:\Users\Ashleysaurus\Desktop\doug" & "\" & "Book1.xlsm"
    Set TemP2 = Workbooks.Open(TemP)
    Temp3 = ActiveWorkbook.Sheets("Sheet1").Range("e1").Value
    Debug.Print ; Temp3
End Sub
票数 0
EN

Stack Overflow用户

发布于 2016-04-23 16:47:30

你需要把拳头打开然后归档。

代码语言:javascript
运行
AI代码解释
复制
Workbooks.Open FileName:="C:\myfile.xlsm"

在您可以使用该文件之后

代码语言:javascript
运行
AI代码解释
复制
temp = Workbooks("myfile.xlsm").Worksheets("sales").Range("C2").Value

如果您只想得到值:

代码语言:javascript
运行
AI代码解释
复制
temp = ExecuteExcel4Macro("'C:[myfile.xlsm]Sales'!" & Range("C2").Range("A1").Address(, , xlR1C1))
票数 0
EN

Stack Overflow用户

发布于 2016-04-23 17:00:21

用这个:

代码语言:javascript
运行
AI代码解释
复制
Set wk = Workbooks.Open("C:\myfile.xlsm")
temp = wk.Sheets("sales").Range("C2").Value
wk.Close
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36817881

复制
相关文章
yhd-VBA从一个工作簿的某工作表中查找符合条件的数据插入到另一个工作簿的某工作表中
【问题】我们在工作中有时要在某个文件(工作簿)中查找一些数据,提取出来。常用的方法是打开文件,来查找,再复制保存起来。如果数据少还是手工可以的,如果数据多了可能就。。。。
哆哆Excel
2022/10/31
5.9K0
VBA代码:拆分工作簿示例——将工作簿中的每个工作表保存为单独的工作簿
只需在要拆分的工作簿中运行上述代码,就可将该工作簿中的所有工作表全部保存为单独的工作簿。
fanjy
2022/06/04
4.4K0
VBA代码:拆分工作簿示例——将工作簿中的每个工作表保存为单独的工作簿
自动合并工作簿中各工作表数据
合并多表数据是工作中常见的情形。本文介绍一种在Excel及Power BI中不使用任何公式,快速合并一个工作簿中多个工作表的方法。
wujunmin
2021/09/07
1.7K0
自动合并工作簿中各工作表数据
ExcelVBA汇总多工作簿中指定工作表到新工作簿
哆哆Excel
2023/09/09
5310
ExcelVBA汇总多工作簿中指定工作表到新工作簿
VBA: 将多个工作簿的第一张工作表合并到一个工作簿中
文章背景: 在工作中,有时需要将多个工作簿进行合并,比如将多份原始数据附在报告之后。一般的操作方法是打开两个工作簿(目标工作簿和待转移的工作簿),然后选中需要移动的工作表,右键单击以后选择“移动或复制”。接下来在新的对话框里面进行设置。
Exploring
2022/09/20
6.5K0
VBA:  将多个工作簿的第一张工作表合并到一个工作簿中
快速汇总多个工作簿/工作表中的数据(Excel工具推荐)
很多数据散落在很多工作表或者工作簿中,由于某项工作我们需要将这些数据做个汇总。比方,我们有以下三个工作簿
wujunmin
2021/09/07
11.3K1
快速汇总多个工作簿/工作表中的数据(Excel工具推荐)
VBA实例一、工作簿按表拆分成多个工作簿
大家好,本节主要介绍,通过VBA程序,将单个工作簿中的多个工作表,按表拆分成多个独立工作簿。
无言之月
2022/11/11
4K0
VBA实例一、工作簿按表拆分成多个工作簿
常用功能加载宏——一个工作簿的工作表另存为工作簿
前面实现了多个工作簿和合并到一个工作簿的功能,反过来,将一个工作簿里的工作表,另存为多个工作簿,然后分发给不同的人,应该也是经常会碰到的。让我们看看使用VBA如何实现:
xyj
2020/07/28
1.7K0
常用功能加载宏——一个工作簿的工作表另存为工作簿
Excel应用实践21:实现工作簿所有工作表中的多值替换
有两个工作簿,一个工作簿中存放着要查找并替换成的文本,如下图1所示,列A中是要查找的文本,将列A中查找到的文本替换成列B中相应的文本,例如,将找到的“Excel”替换成“完美Excel”。
fanjy
2019/09/29
3.3K0
Excel应用实践10:合并多个工作簿中的数据
我有超过50个具有相同格式的Excel文件,它们的列标题相同,并且都放置在同一文件夹,有什么快速的方法将它们合并到一个单独的Excel文件的一个工作表中?
fanjy
2019/07/19
2.4K0
Workbook工作簿对象属性
Activeworkbook.name表示当前活动工作簿的name属性,即当前excel文件的名称为vba.xlsm。
无言之月
2019/10/13
1.9K0
Workbook工作簿对象基础
大家好,前面已经介绍了常用的range单元格对象和worksheet普通工作表对象,本节开始介绍工作簿workbook对象,首先通过下图回顾一下常用对象的层级关系。
无言之月
2019/10/13
3.1K0
示例工作簿分享:在用户窗体中创建键盘
这是在ozgrid.com中看到的一个工作簿,正如作者所说,也许不酷,也可能完全没有用,但这是用户窗体形式的鼠标键盘。如下图1所示。
fanjy
2023/09/15
1930
示例工作簿分享:在用户窗体中创建键盘
Java保护Excel工作簿和工作表
出于安全原因,你可能需要保护整个工作簿或工作表。 有时,你甚至可能还需要保护某个工作表,但却保留指定的单元格进行编辑。 本文将介绍如何使用Free Spire.XLS for Java来实现这些操作。
崔笑颜
2020/06/08
1.6K0
常用功能加载宏——多个工作簿合并到一个工作簿
对于做管理工作的,收集表格这种工作应该会经常有,设计一个表格模板,发给各个有关单位去填写,收集起来后再合并到一起。
xyj
2020/07/28
2K0
常用功能加载宏——多个工作簿合并到一个工作簿
Workbook工作簿对象方法(一)
大家好,前面介绍了工作簿对象的属性,本节开始介绍工作簿对象的常用方法。这些常用方法可以实现平时用手工的新建、打开、激活、保存excel表等功能。
无言之月
2019/10/13
6.8K0
Excel事件(三)工作簿事件
大家好,上节介绍工作表事件,本节将介绍工作簿事件,工作簿数量较多,但并没有工作表事件常用,只简单介绍几个常用的工作簿事件。
无言之月
2019/10/13
2.3K0
Workbook工作簿对象方法(二)
大家好,上节介绍过部分工作簿对象的常用方法-创建和打开,本节将继续介绍工作簿对象的激活、保存和关闭方法。
无言之月
2019/10/13
5K0
如何在前端应用中合并多个 Excel 工作簿
SpreadJS是纯前端的电子表格控件,可以轻松加载 Excel 工作簿中的数据并将它们呈现在前端浏览器应用的网页上。
葡萄城控件
2023/10/11
4730
如何在前端应用中合并多个 Excel 工作簿
Excel应用实践11:合并多个工作簿中的数据——示例2
在上一篇文章《Excel应用实践10:合并多个工作簿中的数据》中,我们使用代码快速合并超过50个Excel工作簿文件,然而,如果要合并的工作簿中工作表的名称不相同,但位于每个工作簿的第1个工作表;并且,要在合并后的工作表的第1列中输入相对应的工作簿文件名,以便知道合并后的数据来自哪个工作簿文件。
fanjy
2019/07/19
2.9K0

相似问题

动态引用给定工作簿的单元格内的另一个工作簿

12

保存工作簿失败

28

选择另一个工作簿中的单元格

13

计算另一个工作簿中工作表的单元格

23

引用另一个工作簿中的单元格,该工作簿以单元格A1中的值命名

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档