作者:乔山办公网日期:
返回目录:excel表格制作
在输入数字的单元格里右键,点击设置单元格格式,在分类里选择文本,确定。
输入的数字位数挺多的。列宽拉大一点就好了
或者把字体设置小一点
以输入1自动变成红色,输入2自动变成黄色,Excel2010为例,步骤如下:
1、打开Excel,按住键盘Ctrl+A,全选Excel表格,在菜单栏选择【开始】;
2、在开始选项知中,选择【条件格式】,下拉菜单中选择【新建规则】;
3、在弹道出菜单中,选择规则类型中选择【只为包含以下内容的单元格设置格式】,编辑规则说明中第二格选择【等于】,第版三格输入“1”;权
4、选择【格式】,在格式弹出窗口选择需要填充的颜色,确定退出;
5、在条件格式下拉菜单中选择【新建规则】;
6、在弹出菜单中,选择规则类型中选择【只为包含以下内容的单元格设置格式】,编辑规则说明中第二格选择【等于】,第三格输入“2”;
7、选择【格式】,在格式弹出窗口选择需要填充的颜色,确定退出;
8、在单元格任意输入1、2,自动变色。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim tr, tc
tr = Target.Row
tc = Target.Column
If tr >= 1 And tc = 1 Then
If Cells(tr, tc) = 1 And Cells(tr, tc) <> "" Then Cells(tr, tc) = "D1"
If Cells(tr, tc) = 2 And Cells(tr, tc) <> "" Then Cells(tr, tc) = "D2"
If Cells(tr, tc) = 3 And Cells(tr, tc) <> "" Then Cells(tr, tc) = "D3"
If Cells(tr, tc) = 4 And Cells(tr, tc) <> "" Then Cells(tr, tc) = "D4"
End If
End Sub
可以用vba完成度,知复制道到代码窗口,A列(只是版A列,其他列不执权行)输入1,就是D1,类推