一开始找了交叉合并,都要收费,后来就改变思路,分隔+调整+合并;

下面就是分割调整合并的思路和解决过程

引用信息

vba读取文件夹中的文件名_百度知道

使用VBA重命名文件:5个代码示例

思路:用Ilovepdf来解决合并和分解问题,用excel来解决排序问题

PDF24 Tools: Free PDF solutions for all PDF problems发现这个pdf24比ilovepdf更加好用

还有免费的桌面版本,不限制大小,ilovepdf合并不能多余25个文件

1、用Ilovepdf分解为单个文档

2、用excel批量重命名,比如把1,2,3,4命名为1 3 5 7=2n-1

把另外一部分1234 命名为2468 =2n

这样两堆文件夹合并,就变成12344567,就变成交叉合并了;

下面是excel里边的源码,在wps的vba中测试过ok

Sub button_getname()
Application.ScreenUpdating = False
Set fso = CreateObject("scripting.filesystemobject")
Set ff = fso.getfolder(ThisWorkbook.Path) 'ThisWorkbook.Path是当前代码文件所在路径,路径名可以根据需求修改
'ActiveSheet.UsedRange.ClearContents
a = 2
For Each f In ff.Files
Rem 如果不需要提取本代码文件名,可以增加if语句 if f.name<> thisworkbook.name then.....
Rem 如果值需要提取某类文件,需要对f.name的扩展名进行判断
Rem 个人感觉split取 扩展名:split(f.name,".")(ubound(split(f.name,"."))),然后再判断,避免文件名还有其他“.”
If f.Name <> ThisWorkbook.Name And f.Name <> "~$" + ThisWorkbook.Name Then
Cells(a, 1) = f.Name  '相对路径名
End If
a = a + 1
Next f
Application.ScreenUpdating = True
End SubSub button_rename()
Application.ScreenUpdating = False
Set fso = CreateObject("scripting.filesystemobject")
Set ff = fso.getfolder(ThisWorkbook.Path) 'ThisWorkbook.Path是当前代码文件所在路径,路径名可以根据需求修改a = 2
For a = 2 To 3000
Rem 如果不需要提取本代码文件名,可以增加if语句 if f.name<> thisworkbook.name then.....
Rem 如果值需要提取某类文件,需要对f.name的扩展名进行判断
Rem 个人感觉split取 扩展名:split(f.name,".")(ubound(split(f.name,"."))),然后再判断,避免文件名还有其他“.”
If (Cells(a, 1) = "") Then
Exit For
End IfName ff + "\" + Cells(a, 1) As _ff + "\" + Cells(a, 2)
Next
Application.ScreenUpdating = True
End Sub

下面是一个例子,用来测试,把文件复制到txt然后另存为123.xml,用excle打开这个xml

把上面这段代码复制到thisworkbook里边

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40" xmlns:dt="uuid:C2F41010-65B3-11d1-A29F-00AA00C14882"><DocumentProperties xmlns="urn:schemas-microsoft-com:office:office"><Author>User</Author><LastAuthor>User</LastAuthor><Created>2022-05-10T13:41:00Z</Created><LastSaved>2022-11-18T11:16:40Z</LastSaved></DocumentProperties><CustomDocumentProperties xmlns="urn:schemas-microsoft-com:office:office"><KSOProductBuildVer dt:dt="string">2052-11.1.0.12763</KSOProductBuildVer><ICV dt:dt="string">74F3F4988C01418DBCC0E1C129EB1EDE</ICV></CustomDocumentProperties><ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel"><WindowWidth>19200</WindowWidth><WindowHeight>7130</WindowHeight><ProtectStructure>False</ProtectStructure><ProtectWindows>False</ProtectWindows></ExcelWorkbook><Styles><Style ss:ID="Default" ss:Name="Normal"><Alignment ss:Vertical="Center"/><Borders/><Font ss:FontName="宋体" x:CharSet="134" ss:Size="11" ss:Color="#000000"/><Interior/><NumberFormat/><Protection/></Style><Style ss:ID="s49"><Alignment ss:Vertical="Center"/><Borders/><Font ss:FontName="宋体" x:CharSet="134" ss:Size="11" ss:Color="#000000"/><Interior/><NumberFormat/><Protection/></Style><Style ss:ID="s50"><Interior ss:Color="#FFFF00" ss:Pattern="Solid"/></Style><Style ss:ID="s51"><NumberFormat/></Style></Styles><Worksheet ss:Name="修改主界面"><Table ss:ExpandedColumnCount="3" ss:ExpandedRowCount="117" x:FullColumns="1" x:FullRows="1" ss:DefaultColumnWidth="48" ss:DefaultRowHeight="14"><Column ss:Index="1" ss:StyleID="s49" ss:AutoFitWidth="0" ss:Width="188"/><Column ss:Index="2" ss:StyleID="s50" ss:AutoFitWidth="0" ss:Width="182"/><Row><Cell><Data ss:Type="String">原文件名</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">改变后的文件名</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-1.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">1.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-2.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">3.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-3.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">2.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-4.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">5.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-5.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">4.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-6.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">7.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-7.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">6.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-8.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">9.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-9.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">8.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-10.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">11.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-11.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">10.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-12.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">13.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-13.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">12.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-14.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">15.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell><Data ss:Type="String">19、双面-红色-15.pdf</Data></Cell><Cell ss:StyleID="s50"><Data ss:Type="String">14.pdf</Data></Cell><Cell ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row><Row><Cell ss:Index="3" ss:StyleID="s51"/></Row></Table><WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel"><PageSetup><Header/><Footer/></PageSetup><Selected/><TopRowVisible>0</TopRowVisible><LeftColumnVisible>0</LeftColumnVisible><PageBreakZoom>100</PageBreakZoom><Panes><Pane><Number>3</Number><ActiveRow>1</ActiveRow><ActiveCol>1</ActiveCol><RangeSelection>R2C2</RangeSelection></Pane></Panes><ProtectObjects>False</ProtectObjects><ProtectScenarios>False</ProtectScenarios></WorksheetOptions></Worksheet><Worksheet ss:Name="修改辅助"><Table ss:ExpandedColumnCount="10" ss:ExpandedRowCount="16" x:FullColumns="1" x:FullRows="1" ss:DefaultColumnWidth="48" ss:DefaultRowHeight="14"><Column ss:Index="1" ss:StyleID="s49" ss:AutoFitWidth="0" ss:Width="173.5"/><Column ss:Index="2" ss:StyleID="s49" ss:AutoFitWidth="0" ss:Width="75.5" ss:Span="1"/><Column ss:Index="4" ss:StyleID="s49" ss:AutoFitWidth="0" ss:Width="178.5"/><Column ss:StyleID="s49" ss:AutoFitWidth="0" ss:Width="86"/><Column ss:StyleID="s49" ss:AutoFitWidth="0" ss:Width="88.5" ss:Span="1"/><Column ss:Index="8" ss:StyleID="s49" ss:AutoFitWidth="0" ss:Width="86"/><Row><Cell><Data ss:Type="String">原文件名</Data></Cell><Cell><Data ss:Type="String">后缀</Data></Cell><Cell><Data ss:Type="String">后缀内容</Data></Cell><Cell><Data ss:Type="String">文件没有后缀</Data></Cell><Cell><Data ss:Type="String">修改后的文件名</Data></Cell><Cell><Data ss:Type="String">修改后的后缀</Data></Cell><Cell><Data ss:Type="String">修改后的名称</Data></Cell><Cell><Data ss:Type="String">修改后的文件名</Data></Cell><Cell ss:Index="10"><Data ss:Type="String">改变</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-1.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-1</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">1</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">1.pdf</Data></Cell><Cell><Data ss:Type="String">1</Data></Cell><Cell><Data ss:Type="Number">1</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">1.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-2.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-2</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">2</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">2.pdf</Data></Cell><Cell><Data ss:Type="String">2</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">3</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">3.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-3.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-3</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">3</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">3.pdf</Data></Cell><Cell><Data ss:Type="String">3</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">2</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">2.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-4.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-4</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">4</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">4.pdf</Data></Cell><Cell><Data ss:Type="String">4</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">5</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">5.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-5.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-5</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">5</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">5.pdf</Data></Cell><Cell><Data ss:Type="String">5</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">4</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">4.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-6.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-6</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">6</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">6.pdf</Data></Cell><Cell><Data ss:Type="String">6</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">7</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">7.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-7.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-7</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">7</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">7.pdf</Data></Cell><Cell><Data ss:Type="String">7</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">6</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">6.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-8.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-8</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">8</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">8.pdf</Data></Cell><Cell><Data ss:Type="String">8</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">9</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">9.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-9.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-9</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">9</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">9.pdf</Data></Cell><Cell><Data ss:Type="String">9</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">8</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">8.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-10.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">12</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-10</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">10</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">10.pdf</Data></Cell><Cell><Data ss:Type="String">10</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">11</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">11.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-11.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">12</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-11</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">11</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">11.pdf</Data></Cell><Cell><Data ss:Type="String">11</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">10</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">10.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-12.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">12</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-12</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">12</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">12.pdf</Data></Cell><Cell><Data ss:Type="String">12</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">13</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">13.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-13.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">12</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-13</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">13</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">13.pdf</Data></Cell><Cell><Data ss:Type="String">13</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">12</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">12.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-14.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">12</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-14</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">14</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">14.pdf</Data></Cell><Cell><Data ss:Type="String">14</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">15</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">15.pdf</Data></Cell></Row><Row><Cell><Data ss:Type="String">19、双面-红色-15.pdf</Data></Cell><Cell ss:Formula="=FIND(&quot;.&quot;,RC[-1],1)"><Data ss:Type="Number">12</Data></Cell><Cell ss:Formula="=RIGHT(RC[-2],LEN(RC[-2])-RC[-1])"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=LEFT(RC[-3],RC[-2]-1)"><Data ss:Type="String">19、双面-红色-15</Data></Cell><Cell ss:Formula="=RIGHT(RC[-1],LEN(RC[-1])-FIND(&quot;色-&quot;,RC[-1],1)-1)"><Data ss:Type="String">15</Data></Cell><Cell ss:Formula="=RC[-3]"><Data ss:Type="String">pdf</Data></Cell><Cell ss:Formula="=RC[-2]&amp;&quot;.&quot;&amp;RC[-1]"><Data ss:Type="String">15.pdf</Data></Cell><Cell><Data ss:Type="String">15</Data></Cell><Cell ss:Formula="=IF(MOD(RC[-1],2)=1,RC[-1]-1,RC[-1]+1)"><Data ss:Type="Number">14</Data></Cell><Cell ss:Formula="=RC[-1]&amp;&quot;.&quot;&amp;RC[-4]"><Data ss:Type="String">14.pdf</Data></Cell></Row></Table><WorksheetOptions xmlns="urn:schemas-microsoft-com:office:excel"><PageSetup><Header/><Footer/></PageSetup><TopRowVisible>0</TopRowVisible><LeftColumnVisible>1</LeftColumnVisible><PageBreakZoom>100</PageBreakZoom><Panes><Pane><Number>3</Number><ActiveRow>0</ActiveRow><ActiveCol>9</ActiveCol><RangeSelection>R1C10:R16C10</RangeSelection></Pane></Panes><ProtectObjects>False</ProtectObjects><ProtectScenarios>False</ProtectScenarios></WorksheetOptions></Worksheet></Workbook>

PDF交叉合并+excel批量重命名+调整PDF排序问题相关推荐

  1. python 读取excel 批量 重命名文件夹

    python 读取excel 批量重命名 文件夹 需求 使用的库 旧颜和新欢 过程 renamefile.py operateExcel.py 最后打包生成exe 需求 接到老婆大人说帮同事写一个 有 ...

  2. excel批量重命名_Excel保留了混乱的基因名称,因此科学家将其重命名

    excel批量重命名 I love making spreadsheets. I like lining up little columns of numbers and writing formul ...

  3. 利用EXCEL批量重命名文件

    今天遇到了需要重命名多个文件的情况,在网上查找后发现两种方法还比较有效,在此做下记录. 1.软件 利用现有的软件进行批量处理,这里使用的软件是 advancedrenamer 官网下载地址,使用起来很 ...

  4. Excel 批量重命名照片

    理历史照片的时候发现,用文件夹进行分类之后,还有很多照片,如果继续分类,就会导致每个文件夹照片过少,查看不便,但是如果不分类,手机原始的命名方式没有办法满足查看需求,故而,产生了对照片进行批量重命名的 ...

  5. 利用Excel批量重命名当前目录下的文件

    目录 1.创建"获取所有文件名.bat"脚本 2.获取当前目录所有文件名 3.利用Excel生成重命名命令列表 4.创建重命名脚本并执行 1.创建"获取所有文件名.bat ...

  6. excel批量重命名工作表

    注:本次批量命名工作表是从已建有的工作表里面对其重命名,并不是新建工作表并批量命名,后者有很多人已经提供各种帮助,在此介绍前者 假设现有n个工作表 如果一个一个对其重命名,实数太过麻烦 此时你可以点击 ...

  7. 借助Excel批量重命名图片、文档,以及处理文件名中的空格问题(适合新手小白)

    一.把原来的文件名提取到Excel中,方便后续复制粘贴 新建txt文档,在txt文档中输入dir ./B>rename.xlsx (新建的txt文档和将要提取文件名的文件放到同一个文件夹中) 将 ...

  8. Excel如何批量重命名文件

    今天跟大家分享一下如何利用Excel批量重命名文件 1.首先打开Excel软件 2.然后我们点击下图选项 3.依次点击[工作表],[重命名文件] 4.单击[选择文件],选择要处理的文件 5.然后在[新 ...

  9. excel 按数据拆分 xlam_利用EXCEL提升效率之五分钟缩短至五秒批量合并EXCEL批量转换PDF批量上传报关单随附单据___EXCELVBA...

    进出口报关中,需要对各种发票,装箱,合同等进行重复的操作: 打印---盖章---扫描---重命名等操作. 之后将上述文件上传至单一窗口的报关单随附单据, 报关行通常需要安排一人专门进行上述操作, 每套 ...

最新文章

  1. PHP5.5的一点变化
  2. 本机镜像仓库base64解密
  3. Python学习 Day 042 - css 浮动 定位
  4. mysql数据结构优化,范式和反范式
  5. windows_study_2
  6. 五、线程优先级和守护线程
  7. protobuf java学习
  8. 视频教程-oracle入门到大神(备mysql、java基础、javaee必经之路)-Oracle
  9. 比例失衡,适婚农村青年找对象有多难?
  10. 语音驱动嘴型与面部动画生成的现状和趋势
  11. 实验过程中收获的经验、教训、感想
  12. 让WIN2003和2008服务器iis支持安卓应用.apk文件下载的配置方法
  13. Altium Designer--如何将视图进行翻转(Flipped)
  14. 关于silverlight的xap包与dll分离的一些事儿
  15. Java8 jdk1.8新特性
  16. jquery+jplayer实现歌词同步的mp3音乐播放器效果
  17. 人力资源机器_人力资源部门的机器学习和AI
  18. 解决python错误:utf-8 codec can't decode byte 0xbb in position3:invalid start byte
  19. xampp php网站,xampp部署php网站
  20. codeforces 76A Gift 最小生成树

热门文章

  1. 如何在Java中将HTML转换为Javascript(.js)
  2. 笔录软件在linux系统,[Linux笔录]Linux/Shell笔记
  3. 原来SqlSession只是个甩手掌柜?不可思议!
  4. Qt程序单元测试学习记录
  5. c语言编程求二元一次方程组方程,二元一次方程组练习题 已知二元一次方程的三个系数,用C语言编程求方程的......
  6. PS-学习笔记7-污点修复工具。
  7. php图片轮播特效,基于javascript实现样式清新图片轮播特效_javascript技巧
  8. 设计高可用Web服务
  9. 企业如何开展培训工作、达成理想的培训效果?
  10. 优思学院|浅谈精益六西格玛