设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
EXCEL中有两列单元格A和B,A=B*6.3,B=A/6.3,在A中 ...
返回列表
发新帖
EXCEL中有两列单元格A和B,A=B*6.3,B=A/6.3,在A中写值时,B自动运算,在B中写值时,A自动运算,咋操作
[复制链接]
11
|
5
|
2012-2-22 16:22:57
|
显示全部楼层
|
阅读模式
只能用Vba实现,比如在sheet1中,打开visual basic编辑器,双击左侧sheet1,然将代码粘贴到右侧,保存即可,不用运行,这是触发事件。Private Sub Worksheet_Change(ByVal Target As Range)Application.EnableEvents = Falsecol = Target.ColumnRow = Target.RowIf col = 2 ThenCells(Row, 1).Value = Target.Value * 6.3ElseIf col = 1 ThenCells(Row, 2).Value = Target.Value / 6.3En...
回复
使用道具
举报
千问
|
2012-2-22 16:22:57
|
显示全部楼层
你的这个公式有问题啊,既然设定B列的公式了,都已经除以6.3了,A列还乘6.3有什么意义呢...
回复
使用道具
举报
千问
|
2012-2-22 16:22:57
|
显示全部楼层
可以在VBA中实现这个功能...
回复
使用道具
举报
千问
|
2012-2-22 16:22:57
|
显示全部楼层
没法这样弄,即使提前写好公式,也会造成循环引用 必须借助辅助列...
回复
使用道具
举报
千问
|
2012-2-22 16:22:57
|
显示全部楼层
不能直接操作,会形成循环引用,最好再设二列cd,在cd中输入数字,ab中运算...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行