excel - 在同一工作簿中创建指向另一个工作表的超链接,指向第一个非空白单元格
问题描述
我有一张主表格,用于管理我的外汇交易。在该主工作表上,我制作了按钮,我想将这些按钮超链接到包含每个特定货币对的每日数据的后续工作表。
我可以通过使用超链接功能创建指向工作表本身的超链接,但我希望超链接实际找到 B 列中的第一个空白单元格,然后计数 10 个单元格,以便最后十个单元格在工作表上可见。
我尝试过使用 Indirect、Offset、CountA 和 Match 组合和变体,但无济于事。请帮忙。主屏幕 截图 每日工作表截图
解决方案
为简化起见,您可以为每个按钮复制此代码。每个按钮只更改一行(当然还有子程序名称)
Sub JPY_Daily_click()
Dim sh As Worksheet
Set sh = ThisWorkbook.Sheets("JPY_Daily")
myrow = sh.Cells(sh.Rows.Count, 1).End(xlUp).Row - 10
sh.Activate
sh.Range("A" & myrow).Select
End Sub
推荐阅读
- html - Bootstrap 中的订单视图
- java - 无法使用“jetty-maven-plugin”启动 Spring 应用程序:服务器停止而没有错误
- c++ - 这个 size_t 的语法是什么意思?
- javascript - 如何使用 sheetJS 和节点读取上传文件的工作表数据?
- idl - 在 Ubuntu 20 上的 GDL 中定义函数时出错
- amazon-web-services - 在不下载大 zip 文件的情况下读取 Amazon S3 上 .zip 文件中的 xml 文件?
- git - 如果我忘记推送提交并从本地开发分支创建功能分支,如何解决 GIT 冲突?
- groovy - 在 jenkinsfile 中使用 makrup 发布链接
- symfony - 从 MappedSuperClass 到实体的教义关系
- python - 使用散点图可视化列表字典中的数据