このワークブックを開くと、数式を書き込んで複数のワークブックへのリンクを作成するスクリプトが実行されます。各ブックには、ブック1、すなわち3列に書き込むあり12のワークブック全て.xlsmは、現在と同じファイル内に位置このvbaスクリプトの高速化
WBNAME = "=IF(AND('\\insurance\it\FileData\Computers\Release Note\[Aliens.xlsm]iForms'!A2<>"""",'\\insurance\it\FileData\Computers\Release Note\[Aliens.xlsm]iForms'!E2=""""),'\\insurance\it\FileData\Computers\Release Note\[Aliens.xlsm]iForms'!A2,"""")"
Worksheets("All Release Items").Range("A2:A100").Value = WBNAME
WBNAME2 = "=IF(AND('\\insurance\it\FileData\Computers\Release Note\[Aliens.xlsm]iForms'!A2<>"""",'\\insurance\it\FileData\Computers\Release Note\[Aliens.xlsm]iForms'!D2<>"""",'\\insurance\it\FileData\Computers\Release Note\[Aliens.xlsm]iForms'!E2=""""),'\\insurance\it\FileData\Computers\Release Note\[Aliens.xlsm]iForms'!D2,"""")"
Worksheets("All Release Items").Range("B2:B100").Value = WBNAME2
WBNAME3 = "=IF('\\insurance\it\FileData\Computers\Release Note\[Aliens.xlsm]All Release Items'!A2<>"""",'\\insurance\it\FileData\Computers\Release Note\[Aliens.xlsm]All Release Items'!A1,"""")"
Worksheets("All Release Items").Range("C2:C100").Value = WBNAME3
.. A、B及びCに書き込み、ブック2はD、E、F等に書き込みますパス。 助けてください