Excel表格如何实现按日期自动转换单元格状态
发布网友
发布时间:2022-04-30 08:15
我来回答
共3个回答
热心网友
时间:2022-06-19 15:32
打开文件后:
菜单上,工具,宏,VB 编辑器,
双点左边的 sheet1(sheet1) ,(注意,这个名字就是表的名字)
然后,在右边的空白处填写下面代码。然后,保存。打开此文件就有你说的效果。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range(Cells(1, 1), Cells(1, 256)).Interior.ColorIndex = 0
Dim 列, 颜色值
列 = Day(Date)
颜色值 = 列 + 2
Cells(1, 列).Interior.ColorIndex = 颜色值
End Sub
效果:随着日期的变化,会在第一行的某列设置单元格背景色。
注意:打开后,要选择:“同意使用宏”
也可以看看EXCEL小工具,说不定有你需要的功能。
热心网友
时间:2022-06-19 15:32
方法是:假设你要在A列作设置
选中,A列,
点菜单:格式-条件格式
在弹出的对话框中
条件1 ,选公式,输入以下公式
=today()=date(2008,7,30)+row()
公式中(2008,7,30)可以按需要自己调。
点格式,图案,设置某填充颜色。
热心网友
时间:2022-06-19 15:33
有点难
用编程的话可以实现
试试
超链接??