Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1490|回复: 2

EXCEL扫码问题求助

[复制链接]
发表于 2020-3-24 09:36 | 显示全部楼层 |阅读模式
各位大神请教一个问题,我想实现以下功能:
扫描一个产品的二维码在A列如果是9909开头的则在B列显示“可以出货”,然后光标跳到A列继续扫下一个。如果是0235开头的则在B列显示“请更换标签”,然后用户扫一个9909的标签后,自动在C列同一行录入这个9909开头的条码数据,然后光标又跳到A列继续扫描。如能帮忙解答将不盛感激,多谢了!
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2020-3-24 10:35 | 显示全部楼层
  1. Private Sub Worksheet_Change(ByVal Target As Range)
  2. If Target.CountLarge > 1 Then Exit Sub
  3. If Target.Column > 1 And Target.Column <> 3 Then Exit Sub
  4. If Target Like "9909*" Then
  5.   Target.Offset(, 1) = "Yes"
  6.   If Target.Column = 3 Then Target.Offset(1, -2).Select
  7. ElseIf Target Like "0235*" Then
  8.   Target.Offset(, 1) = "No"
  9.   Target.Offset(, 2).Select
  10. End If
  11. End Sub
复制代码

回复

使用道具 举报

 楼主| 发表于 2020-3-24 16:17 | 显示全部楼层

兄弟太感谢了,一段代码解决了我的大问题,再次感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-25 00:07 , Processed in 0.571334 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表