次の方法で共有

Excel 2016 for MacのVBAでユーザーフォームを使用することはできるか

Anonymous
2015-07-26T14:17:30+00:00

お世話になります。

excel 2016 for macではVBAにおいて、ユーザフォームを使用することはできないのでしょうか?

Offce 365 soloを使用しており、先日アップデートを行いました。

以前(excel for mac 2011時)ではユーザフォームが使えていたと記憶しているのですが、2016にアップデートし、VBEを起動させても、「挿入」のようなものが見当たらない状況です。

UIが比較的Windows版に近くなって、使いやすくなった!と思った矢先、このようなことになっているとは…

Windowsも所有していますし、以前のバージョンをダウンロードすることもできるので、2016で使えない場合は、どちらかの対応を行う予定ですが、excel 2016 for macでユーザフォームが使えるかどうか、ご教示いただければと思います。

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

**モデレーター注**

タイトルを編集しました。

編集前タイトル : Excel 2016 for MacのVBAについて

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

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

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

質問作成者が受け入れた回答

Anonymous
2015-08-12T03:10:15+00:00

この記事によると現状2016 for Macではユーザフォームの挿入をすることはできないようです。

http://peltiertech.com/office-2016-for-mac-is-here/  の「Mac Office 2016 VBA」の項目参照

This is the painful one. Mac Office 2016 does still support VBA, of course, and Microsoft has rebuilt the VBA Editor from scratch, which was drastically. Unfortunately the VBA Editor is not really ready to use: you can’t insert new modules or UserForms, and while you can edit existing modules, you can’t even view the UserForms.

すでにフォームを作成したファイルではどうかと2011 for Macで作成したフォームを含むVBAを2016で開いてみたのですが、編集しようとするとクラッシュしてしまいます。

VBA自体も不安定なので、現状ではあまり期待できません。

パッケージ販売が行われる秋までには直るのでしょうか。

改善されてWindows版のVBAとコマンドの互換性が上がっていると良いのですが・・・。

VBAの開発のしやすさを考えると今はWindows版を利用した方が良いかと思います。

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

20+ 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2015-08-12T12:02:44+00:00

    irakusa

    ご回答有難うございます。

    やはり使えないようですね…私もWindowsで作成したVBAを開いたところクラッシュしました。

    Macでも完全にVBAが使えるようになればいいなと思っているのですが、なかなか難しいのですかね…

    現状は一旦、Windows機での開発に切り替えたいと思います。

    ありがとうございました。

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

    2 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2015-07-27T08:26:05+00:00

    ​ShogoEmoto さん、こんにちは。

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

    Excel for Mac 2016 の VBA で、ユーザー フォームの使用方法について情報をお探しなのですね。

    情報を探してみたのですが、ユーザー フォームの挿入方法や、使い方が書かれた情報は見つからなかったです。

    手元に Excel for Mac 2016 を使用できる環境がないため、実機を使ってユーザー フォームの挿入方法を調べることができないといった状況です。

    せっかく質問していただいたのに、お役にたつことができなくて、ごめんなさい。。

    Excel for Mac 2016 を使用されている方で、ユーザー フォームの使用方法をご存知の方がいらっしゃいましたら、このスレッドへ情報提供をお願いいたします。

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

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