excel 单元格引用问题
来源:百度知道 编辑:UC知道 时间:2024/05/16 12:45:46
比如我在sheet1 A1中输入hello,然后填充单元格颜色为红色,我想在sheet2 B1中引用sheet1 A1的内容和填充颜色,当sheet1 A1的内容和填充颜色改变时,sheet2 B1的内容和填充颜色也跟着改变。
感谢回答者: smallcolour - 大魔导师 十二级 3-28 10:47
我试用了,很好用。
但是如果我想引用多个单元格,几十个上百个是不是需要一个一个复制粘贴这些代码?
我试了试两个引用就没办法了。还需要怎么修改这些代码呢?
另外,有没有简便一点的办法呢?
谢谢!
感谢回答者: smallcolour - 大魔导师 十二级 3-28 10:47
我试用了,很好用。
但是如果我想引用多个单元格,几十个上百个是不是需要一个一个复制粘贴这些代码?
我试了试两个引用就没办法了。还需要怎么修改这些代码呢?
另外,有没有简便一点的办法呢?
谢谢!
按下ALT+F11,进入VBA,然后点左边的SHEET1,复制下面代码.
每次对SHEET1作完修改后,按下回车.SHEET2 B1就会改变.
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim A
Dim B
A = Cells(1, 1)
B = Cells(1, 1).Interior.ColorIndex
Sheets("SHEET2").Cells(1, 2) = A
With Sheets("SHEET2").Cells(1, 2).Interior
.ColorIndex = B
End With
End Sub
********
如果你引用是有规律的话.代码是容易改的.
比如.SHEET2 B1=SHEET1 A1, B2=A2....(这样用格式刷更快捷)
如果是零散没规律,好只能一个个改.太烦也太累了
学艺不精,目前没有想到什么好办法
试一下格式刷,点一下格式刷然后在 sheet2刷一下
好象内容是可以改变的.
但是填充颜色不行.
只要选择你要改变的格子,点=号
然后回到你想要引用的格子那里,选择上,回车就可以了.