當前位置:編程學習大全網 - 網站源碼 - 用VC++ 怎樣才能按照EXCEL 打開時顯示的順序輸出所有表格的名稱呢?

用VC++ 怎樣才能按照EXCEL 打開時顯示的順序輸出所有表格的名稱呢?

VC我不知道不怎麽弄,其實妳VBA也可以啊.

妳新建壹個excel,在裏面加壹個CommandButton,把以下代碼復制到CommandButton裏面,然後把下面代碼中的aaa.xls改成妳那個有100個sheet的excel的名字就可以.

點按鈕,就會把這個100個表的名字按順序顯示在妳新建的這個EXCEL的第壹列:

Private?Sub?CommandButton1_Click()

On?Error?Resume?Next

Dim?sh?As?Worksheet

i?=?1

For?Each?sh?In?Workbooks("aaa.xls").Worksheets

Range("a"?&?i)?=?sh.Name

i?=?i?+?1

Next

End?Sub

  • 上一篇:微信公眾號長圖文圖片是如何制作的
  • 下一篇:Linux下如何中斷壹個程序的執行?(使用鍵而不是kill命令)
  • copyright 2024編程學習大全網