返回列表 上一主題 發帖

多個excel sheet工作表如何快速轉成各個獨立的excel檔案

回復 4# HUNGCHILIN
  1. Sub BrowDir()
  2. On Error GoTo error1
  3.     Dim bi As BROWSEINFO
  4.     Dim pidl&, rtn&, path$, pos%
  5.     pidl& = SHBrowseForFolder(bi)
  6.     path$ = Space$(512)
  7.     rtn& = SHGetPathFromIDList(ByVal pidl&, ByVal path$)
  8.    ...
  9. error1: End Sub
複製代碼
以上程式截至HUNGCHILIN大的附檔,
請問各位前輩,Dim pidl&, rtn&, path$, pos%是在宣告變數型態,&=Long、$=String,
像Dim pidl&=Dim pidl as Long,變數是pidl,但為什麼下面程式在使用時,是用pidl& = SHBrowseForFolder(bi)而不是pidl = SHBrowseForFolder(bi)?
兩種寫法使用上會有差別嗎? 謝謝。
1

評分人數

    • HUNGCHILIN: 在使用上我的感覺,應該是沒有差別,不過後 ...金錢 + 5

TOP

回復 7# HUNGCHILIN


    謝謝HUNGCHILIN大,的確pidl&與pidl兩個變數都會被定義成Long,看來只是習慣問題。

TOP

        靜思自在 : 人生沒有所有權,只有生命的使用權。
返回列表 上一主題