excel - VBA Excel-2010 如何将数据添加到外部工作簿
问题描述
我正在研究如何最好地将数据插入外部工作簿。我尝试使用 AOD,但我想知道是否有一种快速简便的方法来读取和写入单元格。
像 Worksheets("SheetName").Range("A1").Value = "Hello World"
但是能够在外部 excel 工作簿文件上做到这一点。
解决方案
使用变量来保存你的工作簿并参考那些
Dim wb As Workbook , path As String, wbOther As Workbook
path = "workbookpath"
Set wb = Application.Workbooks.Open(path)
Set wbOther = ThisWorkbook
wbOther.Worksheets("Sheet1").Range("A1") = wb.Worksheets("Sheet1").Range("A1")
推荐阅读
- c++ - VOLUME_BITMAP_BUFFER - 访问字节缓冲区?
- vba - 在 VBA 中获取 Json 令牌
- javascript - 在同一行中创建多个字段
- android - 如何修复 Android 的背景图标?
- io - pyarrow 追加和读取时间序列数据的行/列
- google-api - 如何使用 php 中的 api 从 Google Classroom 中检索草稿成绩
- php - 如何根据多个条件 PHP 过滤数组
- javascript - JavaScript 和 HTML 中的对象承诺问题
- javascript - 如何通过匹配 React JS 中的键值来检索内部数组元素
- performance - Linux perf 测量 AMD EPYC 第二代内存带宽