excel中,当A1=一个代码时,B1、C1、D1、E1、F1就等于相应的值

[复制链接]
查看11 | 回复4 | 2009-2-10 21:47:45 | 显示全部楼层 |阅读模式
excel中,当A1=一个代码时,B1、C1、D1、E1、F1就等于相应的值,如A1=101010时,B1=合同号,C1=货号,D1=品名;当A1=10101010时,B1=合同号,C1=货号,D1=品名,E1=盖子;当A1=10101011时,B1=合同号,C1=货号,D1=品名,E1=罐底;当A1=1010101110时,B1=合同号,C1=货号,D1=品名,E1=罐底;F1=制作;当A1=101010111010时,B1=合同号,C1=货号,D1=品名,E1=罐底;F1=制作;G1=制作的单价;

回复

使用道具 举报

千问 | 2009-2-10 21:47:45 | 显示全部楼层
在EXCEL的“工具-宏-Visual Basic 编辑器”中双击“ThisWorkBook”,粘贴下面的代码:Sub change(ID)
Select Case ID
Case "101010"
With ActiveSheet
.Range("B1").Value = "合同号"
.Range("C1").Value = "货号"
.Range("D1").Value = "品名"
End With
...
回复

使用道具 举报

千问 | 2009-2-10 21:47:45 | 显示全部楼层
你这个说不清楚,比如当a1=12mm时,b1到底显示什么,是0.19-0.25,还是0.19与0.25之间的任何数?当a1的数字每增加2mm时,b1的数值变化有何规律?就像现在,当a1=18时,我们怎么知道b1该是多少?...
回复

使用道具 举报

千问 | 2009-2-10 21:47:45 | 显示全部楼层
不要用代码的!做个备份的!即 代码 合同号 货号 品名 盖子 然后用lookup自动引用!...
回复

使用道具 举报

千问 | 2009-2-10 21:47:45 | 显示全部楼层
建议用access做...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行