Tag: 文件名

使用Python打开未知的Excel文件名

我正在开发一个工作Python脚本,将打开一个特定的目录中的Excel文件,而不知道文件名是什么。 该目录是固定和控制的方式,以便用户可以到达文件所在的目录。 每个目录中只有一个Excel文件。 是否可以有一个打开Excel文件而不指定给定目录中的文件名的xlrd打开命令? 或者,是否有办法解决这个问题,并有一个函数在给定的目录中search.xlsx扩展名,然后将这些文件名存储在数组中,以便xlrd.open_workbook()可以使用数组中的元素打开文件?

为什么我得到一个不存在的文件名?

我试图运行一个代码,将在一个文件夹中的所有Excel文件中进行一些replace。 首先,这里是代码: Dim FileSystem As Object Dim HostFolder As String Dim StringA As String Dim StringB As String Sub Init() Application.DisplayAlerts = False HostFolder = "\\Pc-dell\d\Documentos\LSM2\CLIENTES\SRB CDT 2 PROGRESSO2\" Set FileSystem = CreateObject("Scripting.FileSystemObject") DoFolder FileSystem.GetFolder(HostFolder) Application.DisplayAlerts = True End Sub Sub DoFolder(Folder) Dim SubFolder For Each SubFolder In Folder.SubFolders DoFolder SubFolder Next Dim File For […]

在VBA excel中损坏的文件名

在晴朗的蓝天之中,我突然间发现了一个我从未见过的错误,我不知道为什么会这样,因为我没有做任何事情来造成这个问题。 我试图打开一个.csv文件,我已经成功完成了数千次。 代码如下: ChDir "KathyStringHD:Library:WebServer:Documents:DispatchReports:DispatchReportsFolder:" NextFile = Dir("") Do While NextFile <> "" If NextFile <> ".DS_Store" Then Extension = Right(NextFile, 4) If Extension = ".csv" Then SaveFile = Left(NextFile, Len(NextFile) – 4) & ".xlsx" MsgBox NextFile Call ProcessMonthlyReport(NextFile, Extension, SaveFile, sPath, SavePath) End If End If NextFile = Dir Loop 除了一个文件,一切都可以运作 该文件的名称是'ACTStillwater February,2013.csv',但是当例程试图打开这个文件时,该名称被破坏以读取'ACTStillwater Februa#,6个随机hex数,然后.csv'。 […]