提前感谢。
我花了将近两天的路程,但却无法找到/锻炼我需要的东西。
我需要从已关闭的工作簿获取完整的特定工作表,而不打开(即使在后台)。
更多信息:
1)我的源文件有几张我不想要/不需要的表格。我只需要一个,复制所有数据并修剪数据似乎很草率(加上它意味着不必要地移动大量数据)。
2)最终目标是将工作表另存为第三个单独的工作簿。因此,如果你知道一种有助于实现这一目标的方法,那么你的精彩程度就会翻倍。
3)针对单个细胞并不是一个可行的解决方案,而且代码太多而且代码会很大/很麻烦/笨重。
4)我找到了将所有表格导入我的操作/活动工作簿的方法,但无法弄清楚如何使其成为特定工作表的目标(我错过了osmehting很简单,我确定。 测试代码段:
Dim Importsheet As Worksheet
Sheets.Add Type:= _
"C:\Users\haa\Documents\Personal\My Hours E2V-mk3.xlsm\"
看起来很简单吧?
5)最后,我看到了一些使用" executeexcel4macro"的潜在解决方案路线。 (我以前从未见过的东西)但到目前为止它似乎只针对细胞范围而不是床单。
这是所有关键信息。我真的已经挖过了(并希望自己解决这个问题)。提醒我,我正在寻找一种方法,无需复制单个单元格或打开源表。
再次感谢露营者!
答案 0 :(得分:0)
4)我找到了一种方法将所有工作表导入到我的操作/活动工作簿中,但是无法弄清楚如何使其成为特定工作表的目标(我很缺乏osmehting简单,我确定)。测试代码段
导入所有工作表,然后删除除要保留的工作表以外的所有工作表。