excel - 如何通过 VBA 循环使用路径和单元格值创建超链接
问题描述
我在创建循环以创建打开文件夹的超链接时遇到问题。我试图打开的文件夹名称在 A 列中,从第 5 行开始。
路径是桌面上的文件夹
我需要循环正确创建与 A 列中的值对应的每个文件夹的超链接
我最初创建了一个超链接公式,excel 自动完成了该列,但由于某种原因,只有第一个超链接有效,而其他超链接都说“无法打开指定的文件”。
这是我在宏末尾输入的代码...
''CREATE HYPERLINKS
Range("B2").Select
ActiveCell.FormulaR1C1 = "C:\Users\tfd\Desktop\The FILES\theFILES"
Selection.Font.Bold = False
Range("B5").Select
ActiveCell.FormulaR1C1 = "=HYPERLINK(R[-3]C&""\""&[@SITE],[@FULLNAME])"
Range("A1").Select
End Sub
我手动输入到单元格 B5 的超链接是...
=HYPERLINK(B2&"\"&[@SITE],[@FULLNAME])
任何和所有的帮助将不胜感激。
解决方案
推荐阅读
- mysql - SQL中如何获取新订阅数和续订数?
- python - 如何修复 Discord.py 不为语音命令运行我的异步功能?
- php - 如何使用 WooCommerce 挂钩 wp_set_password WordPress 功能?
- ios - 在我的反应原生项目中,Font Awesome 无法识别
- c# - 如何制作一个创建控制器及其 ViewModel
- c# - 如何在 C# WinFrom 桌面应用程序中存储 MySql 数据库连接字符串
- python - 使用 numpy 自动生成带函数的共享库
- android - 如何实现 JobScheduler 在后台扫描蓝牙信标?
- swift - 如何在 macOS 中镜像 JPEG 文件
- keras - Keras 中基于输入数据的自定义损失函数