請教一個EXCEL中以按鈕控制動作的問題

顯示結果從第 1 筆 到 4 筆,共計 4 筆
  1. #1
    會員 LoveRenee 的大頭照
    註冊日期
    2001-10-29
    討論區文章
    12

    【求助】請教一個EXCEL中以按鈕控制動作的問題

    如附檔DATA頁中所示, 在B1的下拉式清單中有"GAME1"與"GAME2",
    如果希望能做到選擇GAME1之後,按下"確認"按鈕,則會將GAME1工作表的內容
    複製到BUFFER頁中,而如果選擇GAME2按下"確認",則會複製GAME2工作表之
    內容到BUFFER頁中; 想要做到以上的動作,那麼要在"確認"按鈕中下什麼指令,或者VBA該如何表示呢?

    希望以上的問題各位能了解,並希望能給予解答~ 一起動動腦吧! 感激不盡~


    附加檔案 附加檔案

  2. #2
    會員
    註冊日期
    2001-10-16
    討論區文章
    1,893

    Sub Apple()

    '在下拉式清單中選擇了哪個項目
    WhichGame = Sheets("DATA").Cells(1, 2)

    '求取選擇之下拉式清單項目所對應的工作表索引
    For i = 1 To Sheets.Count
    K = InStr(Sheets(i).Name, WhichGame)
    If K > 0 Then Exit For
    Next i

    '清除 Buffer 工作表內容
    Sheets("Buffer").Select
    Cells.Select
    Selection.ClearContents
    Cells(1, 1).Select

    '複製選取之下拉式清單所對應的工作表
    Sheets(i).Select
    Cells.Select
    Selection.Copy

    '移至 Buffer 工作表並貼上
    Sheets("BUFFER").Select
    Range("A1").Select
    ActiveSheet.Paste


    End Sub


    請您參考一下吧

    為與工作表名稱一致,驗證清單名稱我改為 Game1 和 Game2 (無空格),因為我不會用變數指定工作表。
    附加檔案 附加檔案

  3. #3
    會員 LoveRenee 的大頭照
    註冊日期
    2001-10-29
    討論區文章
    12
    謝謝囉~ 有很詳盡的解答。看來自己也需要多多努力了!

  4. #4
    Take it easy~ leonchou 的大頭照
    註冊日期
    2001-05-03
    討論區文章
    3,244
    簡化一下,ICLA 兄勿怪

    Sub Apple()

    '在下拉式清單中選擇了哪個項目
    WhichGame = Sheets("DATA").Cells(1, 2)

    '清除 Buffer 工作表已使用的內容
    Sheets("Buffer").UsedRange.ClearContents

    '複製對應的工作表至 Buffer 工作表
    Sheets(WhichGame).UsedRange.Copy Sheets("Buffer").Range("A1")

    '移至 Buffer 工作表
    Sheets("Buffer").Select

    End Sub

類似的主題

  1. 請教一個tracert的問題
    作者:No1UlonTea 所在討論版:---- ADSL 連 線 測 速 版
    回覆: 1
    最後發表: 2010-10-31, 12:42 PM
  2. 請教一個BIOS的問題
    作者:apya 所在討論版:-- 電 腦 硬 體 討 論 版
    回覆: 1
    最後發表: 2007-11-07, 03:53 PM
  3. 【問題】請教一個MATLAB的問題
    作者:kevinchen7578 所在討論版:-- 其 他 軟 體 討 論 版
    回覆: 0
    最後發表: 2007-06-07, 12:54 PM
  4. 想請教一個Excel的相對位置問題
    作者:neokao 所在討論版:-- OFFICE 相 關 軟 體 討 論 版
    回覆: 2
    最後發表: 2006-11-20, 03:27 PM
  5. sorry,請教一個modem的問題
    作者:simontel 所在討論版:-- 網 路 硬 體 版
    回覆: 2
    最後發表: 2002-08-19, 07:43 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •