看板 Office 關於我們 聯絡資訊
軟體: EXCEL 版本:2010 要怎樣才可以使VBA中的某個字由儲存格代入 例如我有個變數I = 1 to 25 後面的25不一定是25 希望可以在某儲存格key in 然後VBA自動帶入那格 這要怎麼做?! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.104.182 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1473335913.A.F24.html
lin99: 看不太懂需求;搜尋此版 VBA自動插入日期 09/08 20:45
waiter337: 邏輯目前不夠明確 無法找出規律性 09/08 20:47
waiter337: 通常你需要的那行有 & "" 09/08 22:08
waiter337: 譬如:range("a" & I ) 09/08 22:09
waiter337: 範圍會變成range("a" & I & ":" & "a" & I+1).select 09/08 22:10
waiter337: 最後加一行 next 09/08 22:11
waiter337: 那如果行列都要變化,都是數字,可以改用 cells 09/08 22:13
waiter337: 如果只是小變化,不多,就多打幾個bcde就好了 09/08 22:14
waiter337: range("a" & I-n ) = I 老實說,靠高手好了= = 09/08 22:16
waiter337: range("a" & I ) = "I" 09/08 22:19
lin99: 學習了 09/08 22:36
waiter337: 或者 你乾脆說說你的檔案是什麼狀況要怎麼改 比較快 09/08 22:47
waiter337: 檔案直接上來給我們看 09/08 22:47
soyoso: 若是要迴圈終止值帶儲存格數值的話,類似 09/08 23:21
soyoso: http://imgur.com/1jUt8vT 09/08 23:22
soyoso: 或以range("a1")、cells(1,1)或cells(1,"a")方式 09/08 23:23
waiter337: 喔 那你25會依照什麼判斷 09/09 18:21
waiter337: 使用儲存格格數 欄位數 還是 max最大值 還是自訂儲存 09/09 18:22
waiter337: 格以後自己抓儲存格數值 09/09 18:22