我对VBA完全是个新手,在这里有点迷茫。我有一个Excel文件,里面有我同事的假期。一年中的每一天都有一个单元格,他们需要在其中放一个"X“。我需要用VBA写一个宏来导出CSV文件,该文件导出他们的人员编号以及假期的开始日期和结束日期。我还需要一个跳过周末的逻辑。我需要CSV文件将其导入VisualPlanning。ws.Range("I5:NI71")
If Not c.Va
数据来自用户可以从中导入的excel工作簿。每个工作簿都有一个工作表(大约30,000行),该工作表稍作修改并导入到新的表中。做这件事最有效的方法是什么?我目前正在读取从Excel到2D数组的整个范围。循环此数组中的行,并将每行添加到每千行执行一次的长SQL语句中。但是,无论是循环通过数组位还是推入SQLite步骤,这都是非常缓慢的。谢谢,
代码如下:‘首先打开xls reformater一书,读入我们的数据Dim xlApp As New Excel