Tag: 执行时间

不同计算机上的脚本执行时间(python 3.5,miniconda)

我遇到了以下问题:在计算机(编号2)上,脚本执行时间明显大于另一台计算机(计算机1)。 计算机1 – i3 – 4170 CPU @ 3.7 GHz(4核心),4 GB RAM(执行时间9.5分钟) 电脑2 – i7 – 3.07GHz(8核心),8GB内存(执行时间15-17分钟) 我使用Python来处理Excel文件。 我为这三个库导入: xlrd , xlsxwriter , win32com 为什么执行时间不同? 我该如何解决?

excel vba在一个循环中select多个列

编辑 :我只有28000列,你们都是正确的,他们不能都在一张工作表。 我只用一部分数据testing了我的代码,但还没有意识到它并不适合 我有28000列的数据。 我试图复制特定列5,12,19,26 …(即对于i = 1:4000,列号= 7 *(i-1)+ 5)。 我原来的想法是在下面,但问题是,在循环的每次迭代后,前一列被取消select。 所以下面的代码不会复制预期的数据。 For i = 1 To 4000 DataSheet.Columns(7 * (i – 1) + 5).Select Next i Selection.Copy ResultsSheet.Paste 我想到了下面的替代方法(哪个工作,但是非常慢),但是我希望能够写一些更快的执行(部分问题是代码select目标工作表并单独粘贴每个列,基本上四倍于步骤与第一个解决scheme类似)。 For i = 1 To nSymbols DataSheet.Columns(7 * (i – 1) + 5).Copy ResultsSheet.Select Columns(i+1).Select ActiveSheet.Paste Next i 任何想法如何使这个代码运行(更快)?

计算Excel电子表格计算的执行时间?

有没有可能计算执行Excel函数? 例如,总计30行需要多长时间? 我的公司有挑战,我们正考虑在解决scheme的执行时间中增加一个度量/奖励点数,但其中一个商业人士在excel中做了所有这些(而且他很擅长),而且我不能find一个方法来计时执行。 有任何想法吗?

慢执行时间批处理.xlsx到.xls转换

我已经写了这个代码批量转换一堆.xlsx工作簿到.xls(我有很多最终用户使用2003年)。 它做这个工作但是速度很慢,我在20个工作簿上testing了这个工作簿,每个工作簿大小只有30kb,在本地执行需要9.78秒。 通过我的共享点服务器,这需要262秒,但我相信对于共享点的速度令人难以置信的速度是一个不同的问题。 码 Option Explicit Sub Convert_to972003() Dim orgwb As Workbook Dim mypath As String, strfilename As String Dim nname As String '–> Error Handling On Error GoTo WhatHappened '–> Disable Alerts With Application .DisplayAlerts = False .ScreenUpdating = False End With '–> Specify location of workbooks mypath = "C:\xxx" strfilename = Dir(mypath & […]