excel 单元格引用问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 12:45:46
比如我在sheet1 A1中输入hello,然后填充单元格颜色为红色,我想在sheet2 B1中引用sheet1 A1的内容和填充颜色,当sheet1 A1的内容和填充颜色改变时,sheet2 B1的内容和填充颜色也跟着改变。
感谢回答者: 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刷一下

好象内容是可以改变的.

但是填充颜色不行.

只要选择你要改变的格子,点=号

然后回到你想要引用的格子那里,选择上,回车就可以了.