问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel 使用vba设置条件格式更改字体字号

发布网友 发布时间:2022-04-21 06:16

我来回答

3个回答

热心网友 时间:2022-06-18 10:53

此题无解,条件格式无法改变字体、字号,本来以为下面的代码满足你的要求:

Sub Macro1()
    Range("A1:Y161").Select
    Selection.FormatConditions.Delete
    Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, _
        Formula1:="=""(此项空白)"""
    With Selection.FormatConditions(1).Font
        .Name = "楷体"
        .Size = 8
    End With
End Sub

结果系统提示无法改变字体、字号。


如果数据不太多,可以自己监控数据变化,例如:

Private Sub Worksheet_Change(ByVal Target As Range)
    Dim C As Range
    For Each C In Target
        If C.Value = "(此项空白)" Then
            C.Font.Name = "楷体"
            C.Font.Size = 8
        End If
    Next C
End Sub

热心网友 时间:2022-06-18 10:53

用定位条件(Ctrl+G)--空值
选出区域内的空值单元格,可以一次性改字体及大小

热心网友 时间:2022-06-18 10:53

以上是写好的VBA

由于你没有说当 单元格内容不为 (此项空白)  时用什么字体

我就随便写成宋体 10 号了

你需要可修改

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 在excel中怎么设置条件格式 excel中把所有字体都变大指定号数 excel 条件格式 字体大小不能设置 求助,Excel中条件格式能否设置字号大小 excel 怎么用条件格式设置字体 怎样可以一次性把excel表格中的数据全部设置成条件格式 我要加内存!!! 北京师范大学理科实验班什么意思,学什么? 北京大学的理科实验班是什么意思。 东华大学的预科大概要几多分,谢 东华大学滴问题 东华大学经济管理实验班怎么样 东华大学有没有专业级差?这个大学什么专业比较好? 理科试验班都学什么? 东华大学理科实验班保研么 大学的理科试验班是什么? 理科实验班是什么专业 什么是理科实验班 大学的理科实验班是干什么的 东华大学选课 理科实验班 excel中字体大小如何用函数设定? EXCEL表格条件格式设置 Excel利用条件格式功能设置单元格 excel中为什么有时数字太大会变成000? 如何在Excel表格里插入文件? Excel 条件格式可以改变部分字体格式吗 快速使用Excel的12个小技巧 Excel 如何用条件格式来设置单元格字体颜色 excel中条件格式怎么用? Hm370主板怎么样? 笔记本h370主板能装什么cpu 神舟笔记本nh5x参数 H370和Z370哪个好一点,笔记本。 华硕h370主板怎么样 炫龙笔记本kp3 h370主板能上i7的cpu吗 H370主板和H370主板有什么区别 苹果7p通话对方听不清怎么解决 h370主板能上9代cpu吗 笔记本H370芯片组可以上I5-9400F吗 主板H370和i7一9700F可以用32G内存吗?