乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCLE 如何编写VBA代码?-excel设置代码,excel代码

EXCLE 如何编写VBA代码?-excel设置代码,excel代码

作者:乔山办公网日期:

返回目录:excel表格制作


设置excel编码格式为utf8的具体步骤如下:

需要准备的材料分别是:电脑、Excel表格。

1、首先打开需要编辑的Excel表格,点击打开左上角文件中的“另存为”。

2、然后在弹出来的窗口中点击打开工具中的“web选项”。

3、然后在弹出来的窗口中点击打开“将此文档另存为”下面的选择框,选择“utf8”,之后回车确定即可。



打开VBE编辑器,在编辑栏中编写代码
if sheets("Sheet名").range("A1")=22 and sheets("Sheet名").range("A2")=80 then
代码
else
代码
endif

是什么意思呢?是B1显示最后第2个数,C1显示最后1个数?
B1:=mid(A1,len(A1)-2,1)
C1:=right(A1,1)
mid(参数1,参2,参数3)
参数1,表示所要取值的单元格位置
参数2表示从第几位开始取值
参数3表示取多少位

left(参数1,参数2)
参数1表示所要取值的单元格位置
参数2表示取多少位

right(参数1,参数2)
参数1同上
参数2表示从后面取多少位

len(参数1):返回单元格的字符长度
参数1同上

补充,这个就麻烦了。
首先你要限定输入的位置,然后通过vba来做
做了个小样:
Private Sub Worksheet_Change(ByVal Target As Range)

If Target.Address = "$B$10" Then
For i = 2 To 9
If Cells(i, 1) = Target.Value Then
Cells(i, 4) = Cells(i, 4).Value + 1
Else
End If
Next i
Else
End If
End Sub
说明:格式如楼主。
表名:book1,Sheet1
固定输入位置B10,比较范围是A2:A9

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网