1. 程式人生 > >怎麼快速提取一個excel檔案中的所有工作表名

怎麼快速提取一個excel檔案中的所有工作表名

1.首先,我分享第一個方法,這個方法可是非常簡單的哦。開啟一個含有多個工作表的excel工作薄,然後新建一個工作表,此處命名為“彙總表”,如下圖所示。
這裡寫圖片描述

2.找到“檢視程式碼”並開啟,查詢方法如下圖所示,有以下兩個方法:1.滑鼠右鍵點選“彙總表”,在下拉選單中找到“檢視程式碼”;2.找到工具欄中的“開發工具”,可以看到“檢視程式碼”在“控制元件”下拉選單中。
這裡寫圖片描述

3.點選“檢視程式碼”後進入如下對話方塊,雙擊“sheet7(彙總表)”可以看到右邊彈出sheet7程式碼輸入框,在其中輸入以下內容:


Sub a()

For Each sh In Sheets

k = k + 1

Cells(k, 1
) = sh.Name Next End Sub

輸入後點擊工具欄中的“執行”,點選下拉選單中的“執行子過程/使用者窗體”,執行完畢後即完成所有工作表名的提取。

這裡寫圖片描述

4.檢視結果

方式2:

1.利用公式,首先我們開啟工具欄中的“公式”選項卡,點選下拉選單中的“定義名稱”。

2.定義一個名稱,以定義為“abc”為例,另外在引用位值處輸入“=get.workbook(1)”,然後點選“確定”。

3.接著我們隨便點選一個單元格,在其中輸入以下公式“=INDEX(abc,ROW(A1)&T(NOW()))”,然後直接在鍵盤上點選“Enter”即可看到這個單元格中已經包含第一個工作表名了,接著我們用滑鼠左鍵下拉即可得到所有的工作表的名稱。

4.從以上得到的名稱可以看出,我們得到的名稱除了工作表名稱外還有工作薄名稱,所以接下來我們還要去除工作薄名稱,首先選中剛剛得到的所有工作表名稱,Ctrl+c(或者右鍵點選複製),然後隨便選中一個單元格,點選滑鼠右鍵,選擇“選擇性貼上”中的“值”即完成貼上。

5.接著我們選中貼上的所有工作表名稱,在“資料”下拉選單中點選“分列”進入以下視窗,選擇“固定寬度”後點擊“下一步”。

相關推薦

怎麼快速提取一個excel檔案所有工作

1.首先,我分享第一個方法,這個方法可是非常簡單的哦。開啟一個含有多個工作表的excel工作薄,然後新建一個工作表,此處命名為“彙總表”,如下圖所示。 2.找到“檢視程式碼”並開啟,查詢方法如下圖所示,有以下兩個方法:1.滑鼠右鍵點選“彙總表”,在下拉選單

java 實現 excel sheet 拷貝到另一個Excel檔案 poi

package com.liujicheng; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutp

python讀取excel檔案所有sheet表格:openpyxl模組(二)

通過openpyxl模組 迴圈遍歷excel檔案中所有sheet表格。 excel檔案 e:\\t.xlsx ,有2個sheet:   sales 客戶編碼 年月 銷售額(萬元) JLF0001 20

用sql獲取資料庫所有的方法:

1、oracle下:select table_name from all_tables; 2、MySQL下:select table_name from information_schema.tables where table_schema='csdb' and table_type='base

詳細介紹—獲取ACCESS資料庫所有(ODBC + MFC實現)解決方法

網上關於獲取ACCESS資料庫中所有的表名的文章挺多的,但是說的不是很詳細,對於初學者來說很難看懂(我也是初學者呵呵),研究了很久,自己弄懂後,覺得很有必要做個詳細的介紹,以免其他初學者向我一樣,因為研究這個東西走很多彎路從而浪費過多寶貴的時間。  獲取ACCESS資料庫中

查詢SQL資料庫所有及行數

SELECT a.name, b.rows FROM sysobjects AS a INNER JOIN sysindexes AS b ON a.id = b.id WHERE (a.type = ‘u’) AND (b.indid IN (0, 1))

利用Java實現找出一個資料夾所有的以某個字尾命名的所有檔案

已經自學Java一個多月了,一直沒有利用Java實現自己的需求,直到這次,編寫Java程式,實現自己的需求,很有成就感。當然不會像程式設計大神一樣優秀,可是我會慢慢努力的。 因為需要在VS上配置PCL的環境,需要把PCL檔案中的以 ".lib" 結尾的檔案找出來,PCL庫檔

Java 尋找一個目下的所有“.Java”檔案,並將他們的絕對路徑存到一個文字檔案

import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.FilenameFilter; import java.io.IOExce

linux下將一個目錄下的所有檔案拷貝到另一個檔案,並把大檔案拆分成原來的小檔案,大小,內容,名字不變

經過四五天的編寫與除錯,初步完成了檔案操作工具的內容,以下是程式碼說明: 首先,我測試用的檔案在/home/xudong/mywork下,我的最終生成檔案是在這個路徑下,/home/xudong/work/resultfile.txt,分開後生成的小檔案在/home/xud

在MFC程式匯入一個Excel檔案

這個程式只能讀取一個單元格的值,初始化這些方法是自己廢了好久的力氣才總結出來的,不然哪個沒敲進去,錯誤是上百個,但是隻要寫上了,錯誤也能瞬間消失,在有些經驗貼裡別人說要加這個,然後我就傻乎乎的加了,結果永遠都是上百個錯誤,也不知道自己哪裡出錯了,現在看來還是要多嘗試出錯的

VBA 從一個未開啟的Excel檔案讀取資料到,已開啟的檔案.

Sub CommandButton2_Click()''根據專案名稱 獲取部門名'A8    顯示在B8中     c3--c40Dim xDis AsIntegerDim xNo AsIntegerDim strProject  '專案名稱Dim strDep '製造部門 Dim myPath$, myFi

logback框架使用誤區 如何將所有包的ERROR級別日誌集中列印到一個日誌檔案

早就想寫這個事情了,起因是自己想寫一個東西,其中使用logback日誌框架記錄日誌 打算 將所有包的ERROR及以上級別日誌打到一個檔案中,各個包下的日誌打到對應包的檔案中。 起初寫的xml配置類似於這樣: <!-- 其中一個appender,

將多個csv檔案合併到一個excel檔案的不同的sheet

清楚工作表和工作簿的區別,下面的程式碼可以把同文件夾下的CSV檔案複製到一個工作簿的不同工作表中。但在EXCEL2003中工作表的數量不能超過256個,否則會出錯。 Private Sub copy_csvfile_to_excel() Dim MyPath$, myFi

把多個excel檔案的sheet1資料合併到一個excel檔案的sheet1

把所需合併的Excel文件放在同一個資料夾中,再資料夾中新建一個Excel開啟Excel,按ALT+F11,或 依次點工具,巨集,VB編輯器,雙擊工程資源管理器裡面的sheet1(sheet1),在右側的程式碼區貼上如下程式碼。 Sub Com() Dim MyPath

Excel合併多個工作(Sheet)到一個Sheet指令碼

合併資料指令碼 Sub 合併當前工作簿下的所有工作表() Application.ScreenUpdating = False For j = 1 To Sheets.Count    If Sheets(j).Name <> ActiveSheet.Name

使用C語言檢視一個資料夾所有檔案及目錄

1.前言 1.1宣告 文章中的文字可能存在語法錯語以及標點錯誤,請諒解; 如果在文章中發現程式碼錯誤或其它問題請告知,感謝! 2.實現方法 為了使用C語言實現檢視一個資料夾中的檔案數量功能,可以使用dirent庫,該庫檔案包含的許多UNIX系統

Excel檔案核對兩個工作不同內容

兩份相同的銷售報表,要從裡面找出不同的資料要怎麼做呢?資料少的話,一看就能找出不同的;資料多的話,那要自己一個個看就沒那麼容易找出來了。今天就來跟大家分享在Excel檔案中兩個工作表如何快高效快速的核對出不同的資料內容? 我們來看下下面的兩份銷售報表,需要核對出兩表中不同的

oracle數據庫賦予一個用戶查詢另一個用戶所有

oracle數據 bsp create -s con comm 退出 ble 結構 說明:讓用戶selame能夠查詢用戶ame中的所有表(不能添加和刪除)1.創建用戶selamecreate user selame identified by Password;2.設置用戶

遍歷一個對象所有屬性所對應的值

對象 屬性 值和遍歷 數組中的每一個元素的方法很類似註意:在遍歷數組時 其中的i對應著數組的下標。遍歷一個對象中所有屬性所對應的值

【Java筆記】一個.java檔案存在多個類的問題

一個.java檔案中可以有很多類。不過注意以下幾點: 1、public 許可權的類只能有一個(也可以一個都沒有,但最多隻有1個) 2、這個.java檔案的檔名必須是public類的類名(一般的情況下,這裡放置main方法是程式的入口。) 3、若這個檔案中沒有public的類,則檔名隨