Board logo

標題: (已解決)vba調用工作表函數使用方式有限制嗎? [打印本頁]

作者: freeffly    時間: 2011-11-16 20:25     標題: (已解決)vba調用工作表函數使用方式有限制嗎?

本帖最後由 freeffly 於 2012-2-22 16:54 編輯

MsgBox Application.WorksheetFunction.value(Left([a1], 4))
請問上面的程式碼要怎麼改才會正確?


[attach]8562[/attach]
作者: GBKEE    時間: 2011-11-16 20:50

回復 1# freeffly
  1. Sub EX()
  2.     Dim A
  3.     A = Mid([a1], 1, 4)
  4. End Sub
複製代碼
Visual Basic 中可用 的 工作表函數

[attach]8563[/attach]
作者: oobird    時間: 2011-11-16 20:54

For i = 1 To 11
MsgBox Val(Cells(i, 1))
Next
作者: freeffly    時間: 2011-11-17 16:50

回復 2# GBKEE


    請問這各MID跟工作表函數算是同一各嗎?
    為什麼不用加Application?
作者: freeffly    時間: 2011-11-17 16:51

回復 3# oobird


    目前還只會工作表函數
   val這各是第一次看到
   學習了
作者: GBKEE    時間: 2011-11-17 17:45

回復 4# freeffly
大致一樣  多看說明 練習 會融會貫通
Application 加上這. 列出物件成員, 如熟悉語法 可不加
需勾選

[attach]8569[/attach]
作者: freeffly    時間: 2011-11-19 20:56

回復 6# GBKEE


    謝謝
    繼續學習




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)