在如何在vba中用ado访问各种不同的数据源? 一文中我们介绍了用ado访问excel数据源的方法。
但是我们经常需要访问的数据位于多个不同的文件中,这时候可以采用如下的步骤:
阅读全文>>>关注和分享Excel以及Office系列软件的方方面面,致力于提高中国的办公软件的使用水平
将多个单元格的内容用指定的分隔符合并是一个通用的需求。
以下提供了一个在vba中编写的通用的用任意分隔符合并单元格内容的自定义函数:
1 2 3 4 5 6 7 8 9 10 11 |
Function JoinText(ByVal oRng As Variant, Optional sDelimiter As String = " ") Dim arr() For Each oCell In oRng If Len(oCell) Then ReDim Preserve arr(K) arr(K) = oCell K = K + 1 End If Next JoinText = Join(arr, sDelimiter) End Function |
[……]
阅读全文>>>将多个工作簿的内容合并到一个工作簿是一个经常会碰到的问题。
它的一般步骤是:
1.打开结果工作簿
2.遍历要合并的工作簿所在的文件夹
3.打开其中一个工作簿
4.将数据写入结果工[……]
阅读全文>>>