次の方法で共有

Office2016 for Mac のExcelでマクロ実行すると、マウスポインタが表示されなくなる。

Anonymous
2018-09-17T10:49:23+00:00

Office2016 for Mac のExcel でマクロを実行すると、

マウスポインターが表示されなくなる。

OS:MacOS 10.13.6

なお、

Office2004 for MacのExcelでは同じマクロの実行時に問題は生じない。

Office2011 for MacのExcelでは搭載VBAに問題があり、年号表記が対応していない。

開発者テクノロジ | Visual Basic for Applications

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

13 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-09-20T03:41:24+00:00

    松本 様

    追伸です。

    Officeスイートのインストールパッケージは、

    新規にパケージをインストールするものの様で、

    起動ディスクのアプリケーションフォルダに

    Officeのそれぞれのアプリケーションが並んでいました。

    ファインダのドックのExceiアイコンで起動した訳ですが、

    こちらは古いアプリのエイリアスなので、バージョン情報は

    16.16.2のままでした。(当然ですが...)

    新しい方のExcelを起動するとバージョンは16.17(180909)でした。

    こちらを使うためにはアィティベーションが必要な様で、すでにライセンスは

    使い切っていますのでまたややこしいことになりそうです。

    しかし、旧Excelのビルドは180910なので、

    新Excelのビルド180909より新しい様です。

    すると、オートアップデータでアップデートされた16.16.2と言うのは

    16.17のことではないのでしょうか?

    それとも現在の私は混乱の上塗りに陥っているのでしょうか?

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2018-09-20T02:31:16+00:00

    松本 様

    コメントありがとうございます。

    早速、リンク先サイトから16.17 (18090901)のOfficeスイートの

    インストールパッケージをダウンロードしてアップデートしました。

    ところが、Excelを起動してバージョン情報を見ると、

    16.16.2(180910)のままです。

    混乱深まるばかりです...

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2018-09-20T01:39:23+00:00

    CINNAMONPAP さん、こんにちは。

    返信ありがとうございます。

    別のマクロを実行した場合には再現しないのですね。

    書き込んでくださった Office のバージョンについてなのですが、最新は バージョン 16.17 ですね。

    ※ 参考:Office for Mac のリリース履歴

    念のため、Office を最新の状態にするとどうかも確認してみてはいかがでしょうか。

    その上で状況に変化が見られない場合は、別のマクロでは再現しない状況もあわせて考えると、マクロの記述内容を確認していただくのが良さそうですね。

    その際は、基本的な使い方やトラブルの対処法について情報交換を行っているマイクロソフト コミュニティでは情報が集まりにくいかもしれません。

    専門の VBA フォーラムで情報を集めてみてはいかがでしょうか。

    Msdn フォーラム - Visual Basic for Application (VBA)

    こちらに投稿する際は、マクロコードなどの詳細を書き込んで質問していただくと、コメントや情報が集まりやすくなるかもしれません。

    よろしければ、こちらもご利用くださいね。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  4. Anonymous
    2018-09-19T09:46:59+00:00

    一ノ瀬 様

    コメントありがとうございます。

    助言頂いた通り、簡単なマクロ(msgboxでメッセージを表示させて、

    enter乃至OKボタンクリックで終了)を実行した場合、マウスポインタが

    消えることはありませんでした。

    Office2016 for Macへの不信感からどんなマクロも実行後

    マウスポインタが消えるのだと思っていましたが、違う様です。

    ので、問題の発生するマクロの最後にこのマクロを呼び出して、

    msgbosを表示させた後、

    exit subで終了する様にしました。

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

    Sub マクロ終了()

    MsgBox " ご苦労様でした。マクロを終了します。"

    Exit Sub

    End Sub

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

    しかし、マウスポインタは消えました。

    バグが現れない方法を考えようと思います。

    Excelは、

    バージョン 16.16.2(180910)です。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  5. Anonymous
    2018-09-18T05:58:20+00:00

    CINNAMONPAP さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    マクロを実行すると、マウスポインターが表示されなくなるのですね。

    要因の切り分けのため、以下のことを試してみてはいかがでしょうか。

    • 同じマクロを新規に作成したファイルで実行する。
    • 問題が起きるファイルで別の簡単なマクロを実行する。

    また、Office のバージョンを追加で書き込んでみてください。

     ◇ 使用している Office のバージョンを確認する方法

    返信をお待ちしています。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません