[算表] vba的函數使用問題

看板Office作者 (阿偉)時間15年前 (2011/05/23 11:20), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
軟體:excel 版本:2003 大家好,問一個應該是基本但是不懂的問題 我在vba寫了一個簡單的幾行程式如下: function right_r(a, x, y) Sheets("record").Cells(1, 1).Copy Cells(6, 50).Select Selection.PasteSpecial Paste:=xlPasteValues Application.CutCopyMode = False Sheets("record").Cells(a, 2).Value = Cells(6, 50).Value Cells(x, y).Select End function 然後我以為執行是打 right_r(1,2,3) ^^^^^^ 程式會變動的3個值 可是就有錯誤訊息 vba是初學者,想用function來簡化程式碼, 不過不知道怎麼做,拜託知道的前輩回答一下,謝謝 在vb版有人回答我了, 前面打"call" 呼叫sub -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.133.13.138 ※ 編輯: criky 來自: 140.133.13.138 (05/23 14:08)
文章代碼(AID): #1DsT9i3M (Office)
文章代碼(AID): #1DsT9i3M (Office)