返回列表 上一主題 發帖

[發問] inputbox

回復 1# linsurvey2005
    Dim Message As String, Title As String, Default As String, MyValue As Range
    Dim R As Integer, C As Integer
    Message = "點選完畢請按確定"
    Title = "點選資料存放位置"
    Default = "A1"
    Set MyValue = Application.InputBox(Message, Title, Default, Type:=8)
    'Type:=8 儲存格參照,作為 Range物件   前面要加  Set
   ' R = ActiveCell.Row              ActiveCell為作用中的儲存格
     
    'C = ActiveCell.Column
    R = MyValue.Row               ' 指定到MyValue     
    C = MyValue.Column
    Cells(R, C).Value = "E 值"
    Cells(R, C + 1).Value = "N 值"
    Cells(R, C + 2).Value = "EL 值"
    Cells(R, C + 3).Value = "屬性"
    R = R + 1

TOP

本帖最後由 GBKEE 於 2011-5-23 11:54 編輯

回復 3# linsurvey2005
可簡化如 Cells(R, C).Resize(1, 5) = Array("點編", "E 值", "N 值", "EL 值", "屬性")
這是部分程式碼嗎?
為何用到 DoEvents   
通常用在 Do
              ....
               DoEvents
              ....
             Loop

TOP

        靜思自在 : 站在半路,比走到目標更辛苦。
返回列表 上一主題