VBA实现 excle 如果B列为某数值,则将对应A列数值自动替换

如何用VBA实现当B列某行为aaa时,则B列对应A行数据替换成ccc例如:1F一年级1F二年级2F三年级2F四年级3F五年级3F六年级当B列为二年级时,则A列对应行数据自... 如何用VBA实现当B列某行 为aaa时,则B列对应A行数据替换成ccc例如:1F 一年级1F 二年级2F 三年级2F 四年级3F 五年级3F 六年级当B列为二年级时,则A列对应行数据自动替换为2F,当B列某行 为五年级时,则A列对应行数据替换为1F,没有规律,只是制定某些数据 展开
 我来答
杰西米特瓦利亚
2018-03-13 · TA获得超过1717个赞
知道小有建树答主
回答量:1239
采纳率:54%
帮助的人:343万
展开全部
=IF(OR(B1="一年级",B1="二年级"),"1F",IF(OR(B1="三年级",B1="四年级"),"2F","3F"))
A1中写这个公式,往下拉就ok了
追问
VBA实现啊 ,老师
追答
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
for i=1 to 6
    if cells(i,2)="一年级" or cells(i,2)="二年级"  then cells(i,1)="1F"
    if cells(i,2)="三年级" or cells(i,2)="四年级"  then cells(i,1)="2F"
    if cells(i,2)="五年级" or cells(i,2)="六年级"  then cells(i,1)="3F"
next i
end sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式