<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-94  評論-56  文章-3  trackbacks-0

    問題:
    一個EXCEL中有N個SHEET
    想把所有的SHEET的名字都讀到一個SHEET中。

    解決方案:
    1、點擊工具--選項--安全性--宏安全性--在安全級里面選擇最后一個低。
    2、點擊工具--宏--宏--在宏名中輸入SheetName--點擊創建按鈕。
    3、將下面的代碼復制、粘貼--按F5執行

    Sub SheetName()

        For i = 1 To Sheets.Count
               
                Worksheets(Sheets(1).Name).Cells(i, 1).Value = Sheets(i).Name
        Next i

    End Sub

    注意:
     1、Worksheets(Sheets(1).Name)是你的第一個sheet,你也可以改成 Worksheets("sheetname"),其中的sheetname是你想要存放的sheet的名稱
    2、Cells(i, 1)中的1代表是第一列既A列,你也可以改成2、3、4……依此類推分別代表B、C、D列

    posted on 2008-02-21 09:57 小言身寸 閱讀(5733) 評論(3)  編輯  收藏 所屬分類: 軟件應用

    評論:
    # re: 使用EXCEL宏取得所有Sheet名 2009-03-20 11:35 | HAN
    太好了,第一次用宏,還這好用,多謝??!  回復  更多評論
      
    # re: 使用EXCEL宏取得所有Sheet名 2010-07-11 17:29 | BBQ

    Sub SheetName()

    For i = 1 To Sheets.Count

    Worksheets(Sheets(1).Name).Cells(i, 1).Value = Sheets(i).Name
    Next i

    End Sub

    簡化
    Worksheets(Sheets(1).Name) = Worksheets(i)  回復  更多評論
      
    # re: 使用EXCEL宏取得所有Sheet名 2010-07-11 17:32 | BBQ
    上面的表述應該如下
    Worksheets(Sheets(1).Name) 可以被 Worksheets(1) 替換

    這樣比較簡單:)  回復  更多評論
      
    主站蜘蛛池模板: 国产精品99久久免费| 亚洲免费观看网站| 亚洲第一成人影院| 亚洲国产精品无码中文lv| 毛片免费观看网址| 中文字幕无码亚洲欧洲日韩| 无遮免费网站在线入口| 亚洲av无码不卡久久| 97无码免费人妻超级碰碰夜夜| 亚洲最大av资源站无码av网址| 一二三四在线观看免费高清中文在线观看 | 国产裸模视频免费区无码| 亚洲国产AV一区二区三区四区| 日韩午夜免费视频| 全黄A免费一级毛片| 国产自偷亚洲精品页65页| 国产自国产自愉自愉免费24区| 国产V亚洲V天堂无码| 免费毛片a线观看| 亚洲成人福利网站| 成人a免费α片在线视频网站| 色欲aⅴ亚洲情无码AV| 久久精品国产精品亚洲艾草网美妙 | 日本一区免费电影| 高清免费久久午夜精品| 亚洲色自偷自拍另类小说| 中文字幕免费观看| 亚洲精品久久无码av片俺去也| 四只虎免费永久观看| 日本高清不卡aⅴ免费网站| 亚洲国产精品成人综合色在线婷婷 | 免费视频中文字幕| 久久久精品视频免费观看 | 免费三级毛片电影片| 免费无毒a网站在线观看| 国产亚洲av片在线观看16女人| 在线观看H网址免费入口| 亚洲AV无码专区在线厂| 国产亚洲精品美女久久久| 免费无码AV片在线观看软件| 特级做a爰片毛片免费看|