根据样式在Excel中复制不同范围的单元格

用户名

我正在使用数据透视表来排列我的数据。当我将数据复制到另一张纸时,它看起来像这样:在此处输入图片说明

但我希望数据可以像这样相互关联: 在此处输入图片说明

如何使用粗线作为标题并仅剪切未固定的必需范围?我尝试使用宏,但是我只能复制固定范围,因此每次都手动进行操作(有些工作表很大)。请帮忙,谢谢。

瓦罗卡巴

您可以完全控制中的所有单元格PivotTable样例代码:

Dim curpivottable As PivotTable
Set curpivottable = ActiveSheet.PivotTables(1)
Dim curRange As Range
Set curRange = curpivottable.TableRange1

For Each cell In curRange.Cells
    If (cell.Font.Bold) Then
       'This is a bold cell
    End If
Next cell

请记住,curRange包括curpivottable第一行(标题在此处)中的中的所有内容

- 更新

我上面的回答是处理数据透视表中范围的通用方法。如果您想要的只是复制/粘贴范围,则可以直接进行操作(范围是否在数据透视表中都相同)。例子:

Dim origRange As Range
Set origRange = Sheets("Sheet1").Range("A2:A500")
Dim destRange As Range
Set destRange = Sheets("Sheet2").Range("A2")
origRange.Copy
destRange.PasteSpecial xlPasteValues

同样,您可以在是否位于数据透视表中的情况下独立检查给定单元格的格式(是否为粗体)。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel VBA根据单元格值选择范围

来自分类Dev

在Excel单元格中查找并复制数值

来自分类Dev

VBA Excel-基于不同范围的单元格中的结果求和一定范围的单元格

来自分类Dev

根据其值在DataGrid中设置单元格样式

来自分类Dev

如何获得不同范围的单元格中的值?

来自分类Dev

根据不同列中的值更改单元格背景

来自分类Dev

如何获取单元格范围以根据单元格值进行选择和复制

来自分类Dev

Excel VBA代码可在第一个单元格的值更改时复制一行中的单元格区域并粘贴到不同的工作表中,但行/范围相同

来自分类Dev

VBA Excel中的单元格范围

来自分类Dev

用Excel文件中的图像复制单元格范围

来自分类Dev

复制/粘贴范围(单元格(

来自分类Dev

通过VBA在Excel中复制单元格公式

来自分类Dev

根据Excel中的日期范围返回单元格的值

来自分类Dev

在Excel中动态引用其他单元格的单元格范围参数

来自分类Dev

在VBA中检索复制的单元格范围的位置

来自分类Dev

在Excel单元格中查找并复制数值

来自分类Dev

如何根据VBA中命名的开始和结束单元格选择单元格范围?

来自分类Dev

VBA Excel-基于不同范围的单元格中的结果求和一定范围的单元格

来自分类Dev

在Excel中,如何检查单元格是否在值列表(单元格范围)中

来自分类Dev

Excel:根据单个单元格内容自动创建范围

来自分类Dev

根据单元格范围中存在的字母突出显示列中的单元格

来自分类Dev

Excel 2016复制单元格的范围-范围由另一张纸上的单元格结果确定

来自分类Dev

根据单元格中的值将单元格锁定在范围内

来自分类Dev

根据相邻单元格值锁定行中的单元格范围

来自分类Dev

返回未答复 - 根据从下拉列表中的选择复制并粘贴到特定范围的单元格

来自分类Dev

根据范围内的结果更改excel中单元格的值

来自分类Dev

Excel VBA - 根据单独的范围值复制非空白单元格值

来自分类Dev

如果范围中的单元格更新,则使用日期更新 Excel 单元格

来自分类Dev

根据单元格值将工作簿中的工作表复制并粘贴到不同的工作簿

Related 相关文章

  1. 1

    Excel VBA根据单元格值选择范围

  2. 2

    在Excel单元格中查找并复制数值

  3. 3

    VBA Excel-基于不同范围的单元格中的结果求和一定范围的单元格

  4. 4

    根据其值在DataGrid中设置单元格样式

  5. 5

    如何获得不同范围的单元格中的值?

  6. 6

    根据不同列中的值更改单元格背景

  7. 7

    如何获取单元格范围以根据单元格值进行选择和复制

  8. 8

    Excel VBA代码可在第一个单元格的值更改时复制一行中的单元格区域并粘贴到不同的工作表中,但行/范围相同

  9. 9

    VBA Excel中的单元格范围

  10. 10

    用Excel文件中的图像复制单元格范围

  11. 11

    复制/粘贴范围(单元格(

  12. 12

    通过VBA在Excel中复制单元格公式

  13. 13

    根据Excel中的日期范围返回单元格的值

  14. 14

    在Excel中动态引用其他单元格的单元格范围参数

  15. 15

    在VBA中检索复制的单元格范围的位置

  16. 16

    在Excel单元格中查找并复制数值

  17. 17

    如何根据VBA中命名的开始和结束单元格选择单元格范围?

  18. 18

    VBA Excel-基于不同范围的单元格中的结果求和一定范围的单元格

  19. 19

    在Excel中,如何检查单元格是否在值列表(单元格范围)中

  20. 20

    Excel:根据单个单元格内容自动创建范围

  21. 21

    根据单元格范围中存在的字母突出显示列中的单元格

  22. 22

    Excel 2016复制单元格的范围-范围由另一张纸上的单元格结果确定

  23. 23

    根据单元格中的值将单元格锁定在范围内

  24. 24

    根据相邻单元格值锁定行中的单元格范围

  25. 25

    返回未答复 - 根据从下拉列表中的选择复制并粘贴到特定范围的单元格

  26. 26

    根据范围内的结果更改excel中单元格的值

  27. 27

    Excel VBA - 根据单独的范围值复制非空白单元格值

  28. 28

    如果范围中的单元格更新,则使用日期更新 Excel 单元格

  29. 29

    根据单元格值将工作簿中的工作表复制并粘贴到不同的工作簿

热门标签

归档