作者ptty (ptty)
看板Office
标题[问题] Excel自动带入对应资料并且进一步判断值
时间Thu Oct 25 15:44:07 2018
软体: Excel
版本: Office 365
想询问VBA怎麽写?
我想做的效果是下面这张图这样
https://i.imgur.com/gNEBK2g.jpg
我按着谷歌大神找到的方式,
写了一个Vlookup的vba在档案内
测试时是可以触发使用,
但是存档之後就不能触发使用了。
不晓得是哪里弄错?
但是要再另外做判断的话就不晓得怎麽写了??
不晓得大家能否协助释疑?? 谢谢!!
下面是我照着写的触发Vlookup的程式码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then
If Target.Value = "" Then
Cells(Target.Row, "B") = ""
Else
Cells(Target.Row, "B") = "=vlookup(A" & Target.Row & ", List ,2,0)
"
End If
End If
End Sub
两个彼此要对照的试算表是
https://i.imgur.com/uieHYWo.jpg
https://i.imgur.com/lHDPM2O.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.20.115.193
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1540453449.A.000.html
1F:→ soyoso: 存档後无法触发使用方面,要看是否是条件无满足下,如触发 10/25 16:18
2F:→ soyoso: 後有判断栏号为1才又执行动作之类的 10/25 16:18
3F:→ soyoso: 或是於excel online开启该档案? 10/25 16:19
5F:→ soyoso: 如是原文连结内输入CON不用参照的话,再请调整为大写 10/25 16:32
6F:→ soyoso: 如不论大小写的话,可strconv转换一下再比对 10/25 16:32
7F:→ soyoso: 或是公式字串内配合iferror将参照错误的部分带出"other" 10/25 16:38