gpt4 book ai didi

sql - 我可以只将记录集中的一行/字段复制到 Excel 列吗

转载 作者:行者123 更新时间:2023-12-04 22:03:59 25 4
gpt4 key购买 nike

有没有一种方法可以将记录集的单列中的值复制到 Excel 中的列而不必使用循环?我尝试了以下方法来复制单个列:

    Sheet4.Range("Complete").CopyFromRecordset rsEDW.Fields(3)

但这没有用。

最佳答案

编辑:看起来虽然您可以只复制一列而无需使用最大列引用进行循环。

https://msdn.microsoft.com/en-us/library/office/aa223845%28v=office.11%29.aspx

我不认为没有循环就可以做到这一点。
您将不得不遍历记录集并使每一列成为记录集中的一个字段。

With rs
Do Until .EOF
ActiveSheet.Range("A" & lastRow).CopyFromRecordset rsEDW.Fields(3)
ActiveSheet.Range("B" & lastRow).CopyFromRecordset rsEDW.Fields(4)
.MoveNext
lastRow = lastRow + 1
Loop
End With

关于sql - 我可以只将记录集中的一行/字段复制到 Excel 列吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28440255/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com