我正在尝试找出一种自动执行的方法
- 创建一个文件夹,使用的名称 = A 列中的 excel 单元格值。
- 自动创建指向此文件夹的超链接。
我的excel工作表上的过程如下
- 在 C 列输入标题(例如:C1 值为 NAME)
- 然后根据 A1 和 B1 的 CONCATENATE(固定内容列)自动填充单元格 A1(例如 NAME_1)
此时,我想实现上述目标 1 和 2,而不必每次都运行宏,并提供以下可交付成果:
- 位于与我的工作簿所在目录相同的目录中的新文件夹。
- 在 G 列中生成一个超链接(在我们的示例中,它将在 G1 中)。
到目前为止,我已经达到了
- 我可以运行一个宏(在 A 列中的单元格上,或 A 列内的范围内),这将在正确的位置生成文件夹(和子文件夹)。这有效:-)
- 然后,基于我的文件夹的名称 = 同一行/列 A 中的单元格值这一事实 - 我只需键入 =A(x) (在我们的示例 A1 中)并且我有一个宏可以自动将其转换为超链接正确的位置(组合 didcellchange --> 转换为超链接)。这也有效。
我无法将其提升到一个新的水平 - 我真正想做的是,一旦我在 C 列中输入标题,工作簿就会自动检测到 C 列的更改/数据输入,并且
- 根据 COLUMN A 的连接条目创建一个文件夹
- 创建到该文件夹的超链接。
可选的“锦上添花”是
- 该宏实际上提供了一个选项来导航到应安装文件夹的位置。
- 超链接自动更新到正确的位置(现在始终指向当前工作簿所在的位置 - Activeworkbook.path)/或者如果链接回复找不到指定位置的文件夹,则会打开浏览器窗口以更新到正确的文件夹位置
我怀疑这可能太复杂而无法实现。
如果有人可以提供帮助,我将非常感激 - 或者如果您确实认为我在这方面过于雄心勃勃,请告诉我。
有任何想法吗?