1つのExcelシート用にマクロの形式でコードを記述しています。このマクロでは、現在のブックのコピーを別の場所に生成しています。次に、このコピーされたExcelブックにアクセスして、そのワークシートの一部をマクロから削除する必要があります。現在のExcelシートマクロから新しくコピーされたシートにアクセスする方法を教えてもらえますか?
1 に答える
0
次のコードを使用すると、ブックのコピーを編集できます。
サブテスト()
ワークブックとして薄暗いwb
文字列としての薄暗いstrName
strName = ""&ActiveWorkbook.Name
ActiveWorkbook.SaveCopyAsファイル名:= strName
wb = Workbooks.Open(strName)を設定します
Application.DisplayAlerts =False'シートが削除されたときにユーザーに尋ねられるのを防ぎます
wb.Worksheets( "Sheet1")。削除
Application.DisplayAlerts = True
wb.Close SaveChanges:= True
サブ終了
于 2013-01-29T08:58:35.613 に答える