vba - 在访问 VBA 中按索引引用 Excel 工作表名称
问题描述
我有一个将 Excel 工作表导入表格的子程序,但我遇到的问题是工作簿工作表名称每次都会更改。
有什么方法可以通过索引或其他方式引用工作表名称。
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12, TableName, selectFile(), False, "sa290918-2 Run In!A2:J50"
解决方案
您最好的选择是在寒冷状态下,具有在您进行导入之前返回第 n 个工作表名称的功能。这将意味着打开工作簿。或者,您可以使用名为 range 的 BOOK LEVEL。然后您不指定工作表名称或单元格区域。
推荐阅读
- c# - 如何将输入字段文本数组的元素与另一个 int 数组进行比较?
- sql - 如何在 SQL 的 SELECT INTO 语句中指定列格式?
- node.js - 使用 Express + GraphQL 从数组中获取索引
- postman - 如何在 Postman 中参数化 SOAP 请求?
- c# - 从 1 到 n 数组的组合并填充 datagridview C#
- matlab - Simulink 中的复数值分母
- ios - 无法在反应原生 iOS 中读取未定义的属性 showImagePicker
- java - 是否可以在不使用前端浏览器的情况下使用服务器发送的事件前端并从其他后端监听它?
- sql - 在触发之前不更新值 postgresql
- angularjs - Angularjs Material 检查所有并取消选中所有不工作?