gpt4 book ai didi

VBA Excel : Rename columns for easy referencing

转载 作者:行者123 更新时间:2023-12-04 13:29:47 24 4
gpt4 key购买 nike

我正在编写一个脚本,将数据从 Excel 单元格传输到不同的 Word 表格。到目前为止,我是这样做的:

    wordDoc.Bookmarks("Editor").Range.Text = Sheets("Product Eval").Range("E" & evalRow).Text

之前计算 evalRow 的地方。

现在,我想避免当有人在 E 列之前添加一列时我必须重写整个代码。是否可以重命名整个列,即使它们被移动也能保留它们的名称,并且我可以引用一个VBA 中具有该列名称的特定单元格?

最佳答案

自己解决了这个问题:

  • 标记整列
  • 在Excel 2007左上角的“名称框”中输入需要的名称,然后回车

在 VBA 中,以下代码寻址特定列中的第 4 行(根据列的标题,我将列命名为“Employees”):

    test = Sheets("Sheet1").Range("Employees").Cells(4, 1).Text

请注意,在使用列时,Cells 的第二个参数必须始终为 1(否则您将离开您的列)

关于VBA Excel : Rename columns for easy referencing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11966342/

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