题目
请帮我分句翻译一下下面一段VBA代码的意思.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Column > 1 Then Exit Sub
Dim c As Range
Application.EnableEvents = False
Set c = [d:e].Find(Target.Value, , , xlWhole)
If Not c Is Nothing Then Target.Value = Cells(c.Row, 5)
Application.EnableEvents = True
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Column > 1 Then Exit Sub
Dim c As Range
Application.EnableEvents = False
Set c = [d:e].Find(Target.Value, , , xlWhole)
If Not c Is Nothing Then Target.Value = Cells(c.Row, 5)
Application.EnableEvents = True
End Sub
提问时间:2020-11-05
答案
'工作表单元格变化触发事件(单元格进入编辑状态再退出编辑状态即可触发该事件)
Private Sub Worksheet_Change(ByVal Target As Range)
'如果目标单元格的总数大于1 就退出该过程
If Target.Count > 1 Then Exit Sub
'如果目标单元格的列号大于1就退出该过程
If Target.Column > 1 Then Exit Sub
'声明c变量为range变量
Dim c As Range
'关闭工作表事件触发
Application.EnableEvents = False
'给c变量赋值,内容为在d列到e列查找等于目标单元格的内容的单元格
Set c = [d:e].Find(Target.Value,,,xlWhole)
'如果c变量非空就执行目标单元格的值等于上一句查找到单元格同行第5列的数据(也就是E列)
If Not c Is Nothing Then Target.Value = Cells(c.Row,5)
'开启工作表事件触发
Application.EnableEvents = True
'结束该过程
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
'如果目标单元格的总数大于1 就退出该过程
If Target.Count > 1 Then Exit Sub
'如果目标单元格的列号大于1就退出该过程
If Target.Column > 1 Then Exit Sub
'声明c变量为range变量
Dim c As Range
'关闭工作表事件触发
Application.EnableEvents = False
'给c变量赋值,内容为在d列到e列查找等于目标单元格的内容的单元格
Set c = [d:e].Find(Target.Value,,,xlWhole)
'如果c变量非空就执行目标单元格的值等于上一句查找到单元格同行第5列的数据(也就是E列)
If Not c Is Nothing Then Target.Value = Cells(c.Row,5)
'开启工作表事件触发
Application.EnableEvents = True
'结束该过程
End Sub
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1一个数与-2/11的和等于-1/3,这个数是多少?(列示并计算)
- 2以“成功的探索”为话题的作文
- 3已知等比数列{an}中,各项都是正数,且a1,1/2a3,2a2成等差数列,则(a8+a9)/(a6+a7),等于
- 4大家认为我们生活中哪些东西需要改进?你希望怎样改进?或者你想做一些发明来取代或完善某样东西.这东西是什么?为什么要这样?
- 5The bending moment for a uniformly loaded fixed beam is the product of the load per inch and the squ
- 6社会实践报告(总结)
- 7人处在35度的水中和在35度的空气中,哪个感到更热?
- 8一辆汽车以每小时100千米的速度从甲地开往乙地,到达乙地后,又以每小时60千米的速度从乙地开回甲地.这辆汽车往返的平均速度是_千米.
- 9甲、乙两数的平均数是42.5,甲、乙、丙三数之和是125,丙数是_.
- 10黑格尔辩证法跟中国古代辩证法有什么区别?
热门考点
- 1一列车从甲站开往乙站需10小时一列车从乙站开往甲站需15小时两车同时相对开出相遇时快车比慢车多120千米
- 2化学分子式书写有什么规范
- 3把整数“1:”平均分成100份,这样的1份用分数表示为( ),用小数表示为( ).
- 4给一本书编上页码共要用789个数字,这本书有多少页?
- 5甲数比乙数多3.6,甲数的小数点向左移正好等于已数.甲乙两数各是多少?对的我多加分呀.
- 6俱乐部的含义是什么?
- 7二次函数y=f(x)的图象过原点且它的导函数y=f′(x)的图象是如图所示的一条直线,则y=f(x)图象的顶点在第_象限.
- 8may be I was unconditionally and irrevacobly in love with
- 9左边一个女字旁,右边加一个官念什么啊?
- 10一长方形游泳池的周长是54米,长与宽的比是五:一,这个长方形游泳池的占地面积是多少?