作者jack0n (en3064)
看板Office
标题[问题] excel能做到这样像是输入窗格的效果吗?
时间Thu Jan 31 16:27:26 2019
各位前辈好,
想要请问excel是否能建立出“输入框”的效果
在网路上爬文许久,不知道是不是关键字不对,加上小弟基础不好
苦苦寻找许久得不到答案,只有百度上的一篇问题跟小弟的要求比较符合
https://goo.gl/DEL2mn
但也没有解答QQ
想要的效果范例如下
https://i.imgur.com/8D2lKZL.png
A1输入区就是维持空白
一旦键入数字按enter会自动填入B1变成内容1
A1又变回空白
下次键入数字因为B1已有内容所以数字自动填入C1
A1再变回空白
依此类推...
A1就是纯粹用来输入的窗格,後面就是每笔输入的资料依序往後牌
不晓得这样的要求在excel是不是能够达成
还请各位前辈释疑指教,谢谢大家
祝各位新年快乐!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.44.129.63
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1548923249.A.BBB.html
1F:→ soyoso: 巨集worksheet_change,限缩只有储存格a1改变时才触发事件 01/31 16:33
2F:→ soyoso: 要判断第1列最左侧有值的储存格或栏号range.end、 01/31 16:34
3F:→ soyoso: range.find、回圈或工作表函数count(皆为数字)或counta 01/31 16:34
4F:→ soyoso: 且因a1要变回空白,会在触发一次事件,进而又再次执行a1要 01/31 16:40
5F:→ soyoso: 变回空白动作(有可能产生无穷回圈的情况,因此可加上判断 01/31 16:41
6F:→ soyoso: 当a1非<>空白储存格或空字串时"",再将a1的值写入 01/31 16:43
7F:→ soyoso: 限缩方面可以range.row和range.column、intersect或 01/31 16:44
8F:→ soyoso: range.address;偏移上如储存格就offset、如栏号就+1 01/31 16:45
9F:→ Tokaku: 学到一招 01/31 22:44
10F:→ jack0n: 感谢s大说明!我基础太差 再拿去跟excel比较强的朋友讨论 02/01 16:28
11F:→ jack0n: 讨论>< 02/01 16:28
12F:→ jack0n: T大有实际执行的结果或档案能分享吗>< 02/01 16:29
14F:→ Tokaku: 实际结果跟示意图差不多 02/02 01:04
15F:→ jack0n: 非常感谢! 02/11 08:42