作者waimcat (乌龙茶)
看板Office
标题[算表] VBA代入某储存格
时间Thu Sep 8 19:58:30 2016
软体: EXCEL
版本:2010
要怎样才可以使VBA中的某个字由储存格代入
例如我有个变数I = 1 to 25
後面的25不一定是25
希望可以在某储存格key in
然後VBA自动带入那格
这要怎麽做?!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.254.104.182
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1473335913.A.F24.html
1F:推 lin99: 看不太懂需求;搜寻此版 VBA自动插入日期 09/08 20:45
2F:推 waiter337: 逻辑目前不够明确 无法找出规律性 09/08 20:47
3F:→ waiter337: 通常你需要的那行有 & "" 09/08 22:08
4F:→ waiter337: 譬如:range("a" & I ) 09/08 22:09
5F:→ waiter337: 范围会变成range("a" & I & ":" & "a" & I+1).select 09/08 22:10
6F:→ waiter337: 最後加一行 next 09/08 22:11
7F:→ waiter337: 那如果行列都要变化,都是数字,可以改用 cells 09/08 22:13
8F:→ waiter337: 如果只是小变化,不多,就多打几个bcde就好了 09/08 22:14
9F:推 waiter337: range("a" & I-n ) = I 老实说,靠高手好了= = 09/08 22:16
10F:推 waiter337: range("a" & I ) = "I" 09/08 22:19
11F:推 lin99: 学习了 09/08 22:36
12F:推 waiter337: 或者 你乾脆说说你的档案是什麽状况要怎麽改 比较快 09/08 22:47
13F:→ waiter337: 档案直接上来给我们看 09/08 22:47
14F:→ soyoso: 若是要回圈终止值带储存格数值的话,类似 09/08 23:21
16F:→ soyoso: 或以range("a1")、cells(1,1)或cells(1,"a")方式 09/08 23:23
17F:推 waiter337: 喔 那你25会依照什麽判断 09/09 18:21
18F:推 waiter337: 使用储存格格数 栏位数 还是 max最大值 还是自订储存 09/09 18:22
19F:→ waiter337: 格以後自己抓储存格数值 09/09 18:22