我有這個代碼獲取所有文件類型。刪除數組中的目錄
Dim file as variant
file = Application.GetOpenFilename("All Files, *.*", , "Select File", , True)
然後我必須將它打印在工作表上的單元格中。
但我想要的是首先檢查數組的內容。如果數組有這種文件類型,那麼我必須在數組列表中將其刪除。之後,會彈出一條消息,指出這些文件已被刪除。
dim arr() as string
arr = Split("ade|adp|app|asp|bas|bat|cer|chm|cmd|com|cpl|crt|csh|der|exe|fxp|gadget|hlp|hta|inf|ins|isp|its|js|jse|" _
& "ksh|lnk|mad|maf|mag|mam|maq|mar|mas|mat|mau|mav|maw|mda|mdb|mde|mdt|mdw|mdz|msc|msh|msh1|msh2|" _
& "mshxml|msh1xml|msh2xml|ade|adp|app|asp|bas|bat|cer|chm|cmd|com|cpl|crt|csh|der|exe|fxp|gadget|hlp|" _
& "hta|msi|msp|mst|ops|pcd|pif|plg|prf|prg|pst|reg|scf|scr|sct|shb|shs|ps1|ps1xml|ps2|ps2xml|psc1|psc2|tmp|url|vb|vbe|vbs|vsmacros|vsw|ws|wsc|wsf|wsh|xnk", "|")
我只是不知道我必須從哪裏開始。我發現了一點點相同的問題here in this post,但我無法理解它。謝謝!
正如鏈接中的建議,你看看[集合](http://msdn.microsoft.com/en-US/library/yb7y698k%28v=VS.80%29.aspx)? – DragonSamu
@DragonSamu對不起,但我不熟悉它。截至目前,我還在學習它,但無法吸收它。謝謝 – ramj