BEFORE INDEX NEXT

インターネットで困った時に


Q135
 エクセルのマクロが動かない

********************************************************

A135
 先日、仕事先の人から「エクセルのマクロが動かない」と、電話がありました。

 私が作ったエクセルのマクロなのですが、「実行時エラー’1004’ コントロールが表示されていない、利用できない、またはフォーカスを持てないため、コントロールにフォーカスを移すことはできません。」というエラーが出てしまうそうです。

 状況をよく聞いてみると、使用しているPCのOSがWindows10なのですが、前日までは問題なかったのですが、その日から、画面が通常のデスクトップの画面ではなく、タイルが全画面に並んだような画面になってしまったそうです。

 いろいろ調べたところ、タイルが全画面に並んだ状態は、Windows10のタブレットモードという状態であることが分かりました。

 タブレットモードの状態で、私の作ったエクセルのマクロを実行すると、上記のエラーが出ることが確認できました。

 エクセルのウィンドウサイズを変更する部分でエラーになっているようでした。タブレットモードは全画面に拡大して実行することが前提のようで、ウィンドウサイズの変更は受け付けないようです。

 タブレットモードを解除するには、画面の右下にあるアクションセンター(吹出しのようなアイコン)をクリックすると表示されるメニューにある、「タブレットモード」をクリックすることで解除できるようです。

 タブレットモードを解除して、通常のデスクトップ画面で、私の作ったエクセルのマクロを実行すると、エラーが出ることもなく、入力フォームが表示されました。

※私の作ったエクセルのマクロでのエラーですので、参考程度にご覧ください。

(H29/8/25 池田)

BEFORE INDEX NEXT