gpt4 book ai didi

excel - 如何为列中的每个单元格执行函数并循环遍历所有工作簿?

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

这是我到目前为止所拥有的:

Sub TrimColumnD()
Dim ws As Worksheet

For Each ws In ThisWorkbook.Worksheets
Dim c As Range
For Each c In ActiveSheet.UsedRange.Columns("D").Cells
c.Value = WorksheetFunction.Trim(c.Value)
Next c
Next ws

End Sub

修剪功能仅适用于第一个工作表中的单元格。

最佳答案

请更改此行:

For Each c In ActiveSheet.UsedRange.Columns("D").Cells

进入这个:

For Each c In ws.UsedRange.Columns("D").Cells

在您的代码中,内部循环引用 activesheet,而它应该引用代表工作表的 ws 变量

关于excel - 如何为列中的每个单元格执行函数并循环遍历所有工作簿?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17243947/

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