看板 Office 關於我們 聯絡資訊
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:EXCEL 版本: 目前想寫一段小程式,其概念如下 1.到資料區抓取變數X(C7~C12的值) 2.把資料區的C7的值帶入計算區的方程式Z=2X+5 3.方程式Z=2X+5的結果用複製貼上的方式,輸入再結果區 4.把資料區的C8的值帶入計算區的方程式Z=2X+5 一直無限迴圈到沒有值 大致上的格式如附件 https://goo.gl/q5U2ga 原本想說用巨集錄,但一直是不出來,想說改vba試看看 謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.206.157 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1452589489.A.6CC.html
soyoso: 用迴圈(for...next、for each..next、do..loop或do..while 01/12 17:30
soyoso: 等)抓取資料區c欄的值;帶入計算區的方程式可用evaluate 01/12 17:32
soyoso: 寫法上改為2*x+5 01/12 17:33
soyoso: 輸出到結果區,可用range.offset的方式將evaluate計算出的 01/12 17:34
soyoso: 值帶入,offset內的偏移值,多設個變數累加 01/12 17:35
soyoso: 如要抓資料區c欄最後一筆有值的儲存格或列號,可用 01/12 17:36
soyoso: range.end(參數)或range.end(參數).row 01/12 17:36