将公式应用于单元格范围,然后粘贴值

眼睛尖叫

我需要将公式/函数(DOLLAR 函数)应用于一系列单元格,然后只剪切和粘贴这些值。

我有一个标题行并使用 Find 找到我需要的列。然后对于下面的所有单元格,我想应用美元公式。但是,我的宏末尾的结果需要是这些单元格现在只包含应用公式后的值,而不是公式本身(这是因为我将使用该工作表运行邮件合并,所以它不能有公式)。

我试过运行 Do While 和其他剪切/粘贴方法。我只是没有完成它的技能:(

Sub ProjectSummaryAdjustment()

   Workbooks("Project Summary").Activate

   Range("A1",Range("A1").End(xlToRight)).Find("TD Budget Effort").Select

这是我对代码的了解。现在对于下面的所有单元格,我想应用美元公式,然后将值粘贴在那里。我不介意它是否必须剪切并粘贴到第一个空列,然后剪切并粘贴回原始列。

斯科特·克雷纳

首先确保您应该避免选择和激活。然后您可以简单地使用评估来进行转换。您需要先将字段设置为文本:

With Workbooks("Project Summary").Worksheets("Sheet1") 'Change to your sheet name
    Dim rng As Range
    Set rng = .Range("A1", .Range("A1").End(xlToRight)).Find("TD Budget Effort")
    'Test to make sure the header was found
    If Not rng Is Nothing Then
        With .Range(.Cells(2, rng.Column), .Cells(.Rows.Count, rng.Column).End(xlUp))
            .NumberFormat = "@"
            .Value = .Parent.Evaluate("index(DOLLAR(" & .Address & "),)")
        End With
    End If
End With

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel将公式应用于现有单元格值,无需复制/粘贴

来自分类Dev

Excel将复杂的公式应用于现有单元格值,而无需复制/粘贴

来自分类Dev

如何在不将公式应用于每个单元格的情况下将公式应用于范围?

来自分类Dev

在Excel中进行循环(将公式应用于单元格范围)

来自分类Dev

将公式单元格应用于DataGridview

来自分类Dev

尝试将范围属性应用于范围或单元格时出现错误

来自分类Dev

公式单元格的粘贴范围不变

来自分类Dev

将公式应用于一组单元格

来自分类Dev

如何将公式应用于numpy数组的每个单元格

来自分类Dev

将公式应用于列中的最后一个单元格

来自分类Dev

将公式应用于一系列单元格而无需拖放

来自分类Dev

从单元格获取范围并应用于getRangeList

来自分类Dev

确定是否将条件格式应用于Office-js中的单元格或单元格范围

来自分类Dev

使用Openpyxl将边框应用于单元格范围

来自分类Dev

粘贴单元格值而不是公式

来自分类Dev

Excel公式将一个公式应用于引用调用和上方的单元格,并将另一个公式应用于下方的单元格

来自分类Dev

将宏应用于选定的单元格

来自分类Dev

VBA将条件格式应用于单元格

来自分类Dev

VBA将条件格式应用于单元格

来自分类Dev

将 IF 语句的结果应用于多个单元格

来自分类Dev

将粗体应用于HTMLbody文本字符串内的单元格值

来自分类Dev

如何基于单元格值将格式设置规则应用于整行

来自分类Dev

如何将函数应用于选定单元格中的所有值?

来自分类Dev

将粗体应用于HTMLbody文本字符串内的单元格值

来自分类Dev

将公式仅应用于Google表格上的可见单元格(使用过滤器)

来自分类Dev

将公式应用于单元格块的 VBA Sub,最左边的列和标题行除外

来自分类Dev

如何将条件格式(如果单元格在另一个范围内)应用于单元格范围

来自分类Dev

将功能应用于单元格阵列中的每对单元格

来自分类Dev

将活动单元格移动到公式所在的位置,然后将公式复制并粘贴到一行中

Related 相关文章

  1. 1

    Excel将公式应用于现有单元格值,无需复制/粘贴

  2. 2

    Excel将复杂的公式应用于现有单元格值,而无需复制/粘贴

  3. 3

    如何在不将公式应用于每个单元格的情况下将公式应用于范围?

  4. 4

    在Excel中进行循环(将公式应用于单元格范围)

  5. 5

    将公式单元格应用于DataGridview

  6. 6

    尝试将范围属性应用于范围或单元格时出现错误

  7. 7

    公式单元格的粘贴范围不变

  8. 8

    将公式应用于一组单元格

  9. 9

    如何将公式应用于numpy数组的每个单元格

  10. 10

    将公式应用于列中的最后一个单元格

  11. 11

    将公式应用于一系列单元格而无需拖放

  12. 12

    从单元格获取范围并应用于getRangeList

  13. 13

    确定是否将条件格式应用于Office-js中的单元格或单元格范围

  14. 14

    使用Openpyxl将边框应用于单元格范围

  15. 15

    粘贴单元格值而不是公式

  16. 16

    Excel公式将一个公式应用于引用调用和上方的单元格,并将另一个公式应用于下方的单元格

  17. 17

    将宏应用于选定的单元格

  18. 18

    VBA将条件格式应用于单元格

  19. 19

    VBA将条件格式应用于单元格

  20. 20

    将 IF 语句的结果应用于多个单元格

  21. 21

    将粗体应用于HTMLbody文本字符串内的单元格值

  22. 22

    如何基于单元格值将格式设置规则应用于整行

  23. 23

    如何将函数应用于选定单元格中的所有值?

  24. 24

    将粗体应用于HTMLbody文本字符串内的单元格值

  25. 25

    将公式仅应用于Google表格上的可见单元格(使用过滤器)

  26. 26

    将公式应用于单元格块的 VBA Sub,最左边的列和标题行除外

  27. 27

    如何将条件格式(如果单元格在另一个范围内)应用于单元格范围

  28. 28

    将功能应用于单元格阵列中的每对单元格

  29. 29

    将活动单元格移动到公式所在的位置,然后将公式复制并粘贴到一行中

热门标签

归档