none
Newwindowメソッドが失敗する原因について RRS feed

  • 質問

  • ExcelVBAにおけるNewwindowメソッドが失敗している状態で、その原因を探しているところです。

    ご存知の方がいらっしゃいましたら、ご教授ください。

    既に表示しているExcelにおいて以下の構文をそれぞれ試してみましたが、全てNewwindowメソッドの失敗(実行時エラー1004)となります。

    構文1

        Windows("Excelのタイトル").NewWindow

    構文2

        Windows("Excelのタイトル").Activate

        ActiveWindow.NewWindow

    構文3

        Windows("Excelのタイトル").Activate

        ActiveWorkbook.NewWindow

    構文4

        ThisWorkbook.Worksheets("Excelのシート名").Select
        ThisWorkbook.NewWindow

    なお、Excelのバージョンは2013及び2016ともに同じ状況で、イベントログに気になるエラーは発生していない状況です。

    また、新規のExcelにおいて単純な構文(Sheet1に配置したボタンのクリックイベント)を記載すると正常に動作します。

        ThisWorkbook.Worksheets("Sheet2").Select
        ThisWorkbook.NewWindow

    他に情報が必要であればご連絡ください。可能な限り掲載したいと考えています。

    よろしくお願いいたします。

    2017年6月19日 14:46