私はExcelマクロを知らないので、これはばかげた質問だと確信しています. ここに 7 つのワークシートを含む Excel ワークブックがあります (K:\Common\HSRE\Hospice Payment Reform\Plotzke\Ad Hoc Tasks\OY1\Monitoring for MACs\Results\Results_2012 - Template – Master.xlsx)
これらの各ワークシート (ワークシートごとにフォーマットが異なります) からこのワークブック (K:\Common\HSRE\Hospice Payment Reform\Plotzke\Ad Hoc Tasks\OY1\Monitoring for MACs\Results\Results_2012) にフォーマットをコピーしたいと考えています。 – Template.xlsx)。このブックのワークシート名は、最初のブックの名前と同じです。
オンラインで見たものに基づいて、次のようなことができると思いました(少なくとも最初のワークシートについて)
Sub FormatMAC()
Workbooks("K:\Common\HSRE\Hospice Payment Reform\Plotzke\Ad Hoc Tasks\OY1\Monitoring for MACs\Results\Results_2012 - Template - Master.xlsx").Worksheets("Provider Level").Range("A1:CZ600").Copy
Workbooks("K:\Common\HSRE\Hospice Payment Reform\Plotzke\Ad Hoc Tasks\OY1\Monitoring for MACs\Results\Copy of Results_2012 - Template1.xlsx").Worksheets("Provider Level").Range("A1:CZ600").PasteSpecial (xlPasteFormats)
End Sub
プログラムが最初の行でハングアップしているようです。このエラーが発生し続けます
実行時エラー `9': 添字が範囲外です
何か案は?