乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      怎么快速提取一個(gè)excel文件中的所有工作表名?

       我的人生寶庫 2019-07-07

      如果一個(gè)工作簿中有多個(gè)工作表,快速獲取所有工作表名稱有兩種方法比較不錯(cuò),一種是使用函數(shù),另一種是用VBA代碼。

      使用函數(shù)

      使用函數(shù)的話需要提前安裝一個(gè)函數(shù)擴(kuò)展包。如下圖所示,這個(gè)工作簿中有7個(gè)表,需要提取所有工作表名稱。我們?cè)诘谝粡埞ぷ鞅淼腁1單元格輸入公式

      =IFERROR(GetSheetName(ROW(A1)),'')

      然后向下拖動(dòng)復(fù)制,知道出現(xiàn)空白即停止。

      這里IFERROR函數(shù)的作用是屏蔽錯(cuò)誤值,讓結(jié)果更整潔。

      這里提到的函數(shù)擴(kuò)展包在方方格子官網(wǎng)可以找到。

      使用VBA代碼

      我們切換到【開發(fā)工具】菜單,點(diǎn)擊【Visual Basic】打開VBA代碼編輯器,新建一個(gè)模塊,并輸入如下代碼。

      Sub GetSheetsName()
      Dim sht As Worksheet
      Dim i As Integer
      i = 1
      For Each sht In Sheets
      Cells(i, 2) = sht.Name
      i = i + 1
      Next
      End Sub

      然后點(diǎn)擊【運(yùn)行】按鈕,即可在B列快速生成所有工作表的名稱。

      第一種方法相對(duì)簡(jiǎn)單,對(duì)于初學(xué)者比較友好,但需要提前安裝函數(shù)擴(kuò)展包;第二種方法需要有簡(jiǎn)單的VBA基礎(chǔ),但也相對(duì)比較簡(jiǎn)單。大家可以根據(jù)自己的情況選擇合適的方法。

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多