嗔秤戻幣�哉膵�云利匈嬉蝕湊蛸賜�塋床四衲���萩晦編報炎嘔囚^泡仟 ̄云利匈�《超噌�殻窟�嵌虜隆輓麈觚翹瀘卉韮�仍仍�。� 烏御危列
肝肝弌傍 卦指云慕朕村 厘議慕尺 厘議慕禰 TXT畠云和墮 序秘慕杏 紗秘慕禰

excel_vba_園殻縮殻(頼屁井)-及53嫗

梓囚徒貧圭�鮗� ○ 賜 ★ 辛酔堀貧和鍬匈��梓囚徒貧議 Enter 囚辛指欺云慕朕村匈��梓囚徒貧圭�鮗� ● 辛指欺云匈競何��
!!!!隆堋響頼��紗秘慕禰厮宴和肝写偬堋響��



    GetFileVersion                            卦指猟周井云  
    CopyFile                                  鹸崙猟周  
                                              Sub CopyFile�┌�   
                                              Dim fs As Object   
                                              Dim strFile As String   
                                              Dim strNewFile As String   
                                              strFile = ;C��Hello。doc;   
                                              strNewFile = ;C��Program FilesHello。doc;   
                                              Set                    fs                    =  

                                           156 

´ 匈中 173´

                                           CreateObject�─�Scripting。FileSystemObject;��  
                                           fspyFile strFile�察�strNewFile   
                                           MsgBox  ;A  copy  of  the  specified  file  was  
                                           created。;   
                                           Set fs = Nothing   
                                           End Sub  
MoveFile                                   卞強猟周  
DeleteFile                                 評茅猟周  
                                           Sub DeleteFile�┌�   
                                           Dim fs As FileSystemObject   
                                           Set fs = New FileSystemObject   
                                           fs。DeleteFile ;C��Program FilesHello。doc;   
                                           MsgBox ;The requested file was deleted。;   
                                           End Sub  
DriveExists                                泌公協啣徒贋壓夸卦指True  
                                           Function DriveExists��disk��   
                                           Dim fs As Object   
                                           Dim strMsg As String   
                                           Set                    fs                     =  
                                           CreateObject�─�Scripting。FileSystemObject;��   
                                           If fs。DriveExists��disk�� Then   
                                           strMsg = ;Drive ; & UCase��disk�� & ; exists。;  
                                           Else   
                                           strMsg = UCase��disk�� & ; was not found。;   
                                           End If   
                                           DriveExists = strMsg   
                                           ' run this function from the worksheet   
                                           '  by  entering  in  any  cell  the  following�此 �
                                           =DriveExists�─�E�此隠�   
                                           End Function  
GetDrive                                   卦指斤��Drive  
                                           Sub DriveInfo�┌�   
                                           Dim fs�察�disk�察�infoStr�察�strDiskName   
                                           strDiskName  =  InputBox�─�Enter  the  drive  
                                           letter�此┌察�_   
                                           ;Drive Name;�察 �C�此隠�   
                                           Set                    fs                     =  
                                           CreateObject�─�Scripting。FileSystemObject;��   
                                           Set                   disk                    =  
                                           fs。GetDrive��fs。GetDriveName��strDiskName����   
                                           infoStr = ;Drive�此 ─�& UCase��strDiskName�� &  
                                           vbCrLf   
                                           infoStr = infoStr & ;Drive letter�此 ─�& _   
                                           UCase��disk。DriveLetter�� & vbCrLf   
                                           infoStr  =  infoStr  &  ;Drive  Type�此  ─ �&  
                                           disk。DriveType & vbCrLf   
                                           infoStr = infoStr & ;Drive File System�此 ─�& _  
                                           disk。FileSystem & vbCrLf   
                                           infoStr = infoStr & ;Drive SerialNumber�此 ─�& _  
                                           disk。SerialNumber & vbCrLf   

                                        157 

´ 匈中 174´

                                          infoStr = infoStr & ;Total Size in Bytes�此 ─�&  
                                          _   
                                          FormatNumber��disk。TotalSize / 1024�察�0�� & ; Kb;  
                                          & vbCrLf   
                                          infoStr = infoStr & ;Free Space on Drive�此 ─�&  
                                          _   
                                          FormatNumber��disk。FreeSpace / 1024�察�0�� & ; Kb;  
                                          & vbCrLf   
                                          MsgBox    infoStr�察  �vbInformation�察    �Drive  
                                          Information;   
                                          End Sub   
GetDriveName                              卦指匯倖根嗤啣徒兆各賜宀利大慌�軛�各議忖憲堪 
                                          Function DriveName��disk��   
                                          Dim fs As Object   
                                          Dim strDiskName As String   
                                          Set                    fs                    =  
                                          CreateObject�─�Scripting。FileSystemObject;��   
                                          strDiskName = fs。GetDriveName��disk��     
                                          DriveName = strDiskName   
                                          ' run this function from the Immediate window  
                                          ' by entering ��DriveName�─�D�此隠�   
                                          End Function  
FolderExists                              泌猟周斜贋壓夸卦指True  
                                          Sub DoesFolderExist�┌�   
                                          Dim fs As Object   
                                          Set                    fs                    =  
                                          CreateObject�─�Scripting。FileSystemObject;��   
                                          MsgBox fs。FolderExists�─�C��Program Files;��   
                                          End Sub   
GetFolder                                 卦指斤��Folder  
                                          Sub FilesInFolder�┌�   
                                          Dim fs As Object   
                                          Dim objFolder As Object   
                                          Dim objFile As Object   
                                          Set                    fs                    =  
                                          CreateObject�─�Scripting。FileSystemObject;��   
                                          Set    objFolder     =    fs。GetFolder�─�C�此隠�  
                                          Workbooks。Add   
                                          For Each objFile In objFolder。Files   
                                          ActiveCell。Select   
                                          Selection。Formula        =       objFile。Name  
                                          ActiveCell。Offset��0�察�1�� _  
                                          。Range�─�A1;��。Select   
                                          Selection。Formula        =       objFile。Type  
                                          ActiveCell。Offset��1�察 �1�� _  
                                          。Range�─�A1;��。Select   
                                          Next   
                                          Columns�─�A��B;��。Select   
                                          Selectionlumns。AutoFit   
                                          End Sub   

                                       158 

´ 匈中 17
卦指朕村 貧匯匈 和匯匈 指欺競何 壘��0�� 家��0��
隆堋響頼��紗秘慕禰厮宴和肝写偬堋響��
梁椣戻幣�� 梁心弌傍議揖扮窟燕得胎��傍竃徭失議心隈才凪万弌誌育断蛍�輌臆惨軼僑〃�燕慕得珊辛參資誼持蛍才将刮襲潜��範寔亟圻幹慕得 瓜寡追葎娼得辛參資誼寄楚署衛、持蛍才将刮襲潜填��