1つのExcelシート用にマクロの形式でコードを記述しています。このマクロでは、現在のブックのコピーを別の場所に生成しています。次に、このコピーされたExcelブックにアクセスして、そのワークシートの一部をマクロから削除する必要があります。現在のExcelシートマクロから新しくコピーされたシートにアクセスする方法を教えてもらえますか?
質問する
968 次
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 に答える