タグ

workbook_newsheetに関するnabinnoのブックマーク (1)

  • ■WorkSheet.Copy時のイベント - 半角チルダ

    ExcelVBA、その他。 覚え書きや、補足資料などのスクラップブック。 end-u(1037781) #危うく3月は記事0になるとこでした XD 大した話ではないのですが、最近関わったQ&Aで 『ワークシートのコピーをきっかけに、マクロを実行したい』というのがありました。 ぇ?そんなオチ?って終わり方でしたけどちょっと反省点もあり、書いておきます。 Book内で新規Sheetを追加した時にマクロを走らせるには、ThisWorkbookモジュールのWorkbook_NewSheetイベントがあります。 ではBook内で既存Sheetをコピーした時のイベントを捉まえるにはどうしたらいいか。 WorkSheet.Copy時にはWorkbook_NewSheetイベントは発生しませんから、代替的にWorkbook_SheetActivateを使ったりします。 一応回答コードはこれ▼ 'ThisW

    ■WorkSheet.Copy時のイベント - 半角チルダ
  • 1