gpt4 book ai didi

excel - 使用 VBA 循环遍历 Excel 中表格范围的第一列

转载 作者:行者123 更新时间:2023-12-01 16:36:12 25 4
gpt4 key购买 nike

这应该非常简单,但我有点卡住了。

我的工作表中有一个名为“ClientReturns”的表。该表的第一列包含客户的帐号。

我想循环遍历表格,每次都获取帐号。这是我到目前为止所拥有的,但当我只需要第一列中的数据时,它也会遍历其他列中的数据。

Sub doStuff()

Set ClientTable = Sheets("Returns").range("ClientReturns")
For Each tRow In ClientTable
AccNum = tRow.Columns(1).Value
'Do stuff with the account num
Next AccNum

End Sub

非常感谢您的回答...我用这个解决了它:

Sub getReturns()

Dim lookR As range, c As range
With Sheets("Returns").ListObjects("ClientReturns")
Set lookR = .ListColumns("Account Number").DataBodyRange
For Each AccNum In lookR.Cells
'Let's see if it's a combined account
Next AccNum
End With

End Sub

最佳答案

更直接地使用第一列

Dim ClientTable As Range
Dim rng1 As Range
Set ClientTable = Sheets("Returns").Range("ClientReturns")
For Each rng1 In ClientTable.Columns(1).Cells
AccNum = rng1.Value
Next

关于excel - 使用 VBA 循环遍历 Excel 中表格范围的第一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12744899/

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