在excel里怎样用函数改变字体 EXCEL添加函数公式,公式字体怎么改变?

作者&投稿:卞羽 (若有异议请与网页底部的电邮联系)
按ALT+F11打开VBA编辑窗口,双击ThisWorkbook,在右边窗口粘贴以下代码:

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
Dim A
For Each A In Target
If Len(A) >= 2 Then
A.Font.Size = 10
Else
A.Font.Size = 12
EndIf
Next
End Sub

选择的单元格区域(可用鼠标多选),如果文字超过2个,则字体变为10。

希望能帮到你。

你是指条件格式的判断方式么?



Range("A1").Select
With Selection.Font
.Name = "宋体"
.Size = 12
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = xlAutomatic
End With

excel中函数无法对字体、颜色进行操作,但是好在excel内置了VBA来实现这些功能。
操作步骤:
1、在excel界面,按ALT+F11打开VBA编辑器。
2、在VBA编辑器中选择插入-->模块
复制以下代码:
Sub tst()
Dim cel As Range
For Each cel In Range("a1:a5")
If cel.Value > 3 Then
With cel.Font
.ColorIndex = 3
.Name = "Calibri"
End With
End If
Next
End Sub
3、全选代码,按F5执行即可实现对字体、颜色的设置。

恐怕要用VBA来做

在excel中,怎么用函数设置字体颜色?~

在excel中用函数设置字体颜色具体步骤如下
1、第一步在电脑上用2007版excel软件打开文件后,选中目标单元格。

2、第二步点击上方菜单栏中的格式选项,如下图所示。

3、第三步在下拉菜单中,执行“条件格式-突出显示单元格规则-文本包含”命令,如下图所示。

4、第四步第一个栏中填写“否”,第二个栏设置为“红色文本”选项,如下图所示。

5、第五步设置确定后,即可改变字体的颜色,如下图所示。

公式的字体好像是不可以改变得

Excel中用什么函数可以加粗字体?
答:函数里没有加粗字体的,可以尝试条件格式。条件格式:可以根据不同的条件单元格的格式:开始菜单 条件格式 内置有很多的规则,根据需求设定

Excel如何批量设置单元格中所有数字的字体大小和字体颜色?VBA,函数或条...
答:有如下的方法:1,使用定位功能:使用快捷键CTRL+G调出定位菜单,选择“常量”(如果是公式得到的数字,则需要在公式下进行选择),去掉常量下除了数值外的其他所有选项,然后点确定。这时候你可以看到,只有数值区域已被选中。这时候就可以设置单元格格式了。例如字体和颜色。2.使用条件格式。条件为: and...

Excel 怎么用公式改变字体颜色
答:有两种方法:第一种要是你希望单元格内的字体颜色不一样的话,就将该单元格的格式设置成文本格式;第二就是直接左键单击选中单元格,在常用工具栏里面点击字体颜色。

excel里面坐标的字体变大怎么办啊?
答:改变文本的大小写 在Excel中,为表格处理和数据运算提供最强大支持的不是公式,也不是数据库,而是函数。不要以为Excel中的函数只是针对数字,其实只要是写进表格中的内容,Excel都有对它编辑的特殊函数。例如改变文本的大小写。在Excel 2002中,至少提供了三种有关文本大小写转换的函数。它们分别是:“=...

excel表格中当某单元格出现数字,如何让另一单元格相应自动改为指定文...
答:一、excel表格中当某单元格出现数字,如何让另一单元格相应自动改为指定文字 这个可以用COUNT或ISNUMBER函数来判断是不是数字,再配合IF函数就能达到所需要求了。比如A1单元格内容为数字,要在B1单元格得出“数字”两字,否则返回空值,那以可以在B1单元格写入公式 =IF(COUNT(A1),"数字","")或 =IF(...

excel中if函数怎么使用三个条件显示颜色
答:这里很显然,涉及2个并不相同的问题。1个是 if函数对3个条件进行判断,参考图示:=IF(A1=1,"等于1",IF(A1=2,"等于2",IF(A1=3,"等于3","")))就通过嵌套if 实现了判断 a1 是否等于 1、2、3 这3个条件的判定。另外一个问题,就是使用条件格式来根据判断结果变化颜色。此时用法和上面的...

如何利用Excel条件格式改变字体颜色
答:1、本次演示使用的是Excel办公软件,版本为office家庭和学生版2016。2、根据问题描述,我们首先输入用于演示使用条件格式改变字体颜色操作的数据。3、选择b1单元格,在菜单栏中找到条件格式并选择突出显示其他格式,选择使用公式确定要设置格式的单元格。4、为符合此公式的值设置格式,这里我们输入“=A1=“...

如何在excel中用函数加粗字体
答:回答:请不要使用$$作为合并单元格的连接符,应该使用&&。 函数无法给出加粗和下划线,直接选住进行单元格设置吧。

excel里面的文字是竖着的,怎样把文字改成横着的
答:材料/工具:Excel2010 1、打开excel表格,你可以看到我输入的这个表格框内的文字是竖版的。2、点击这个单元格,单击右键,选择设置单元格格式。文字的横竖输入在这里设置。3、打开单元格格式之后,点击对齐,最右方有个竖着的文本,这里设置文本方向,你可以看到这时候勾选的是文字竖版。4、勾掉这个文字...

excel中如何实现最高的成绩用红色显示
答:第一:你可以使用最大值函数,即max函数;其格式为 =max(需要进行比较的一组数,例如A1:A8),即对A1到A8这些单元格,进行取最大值,然后取好最大值以后,将其字体设置为红色 第二:你可利用排序来进行操作,在排序的时候使用降序,这样最高分就会出现在最上面了/然后,将其设置为红色!朋友,试...