2016-11-05 5 views
-1

WindowsのWordにマクロを作成しましたが、これをMacのWordで使用したいのですが、ボタンはもうMacで動作しません。 Visual Basicエディターからマクロを実行する必要があります。何かヒント?Mac WordでWindows Wordマクロを使用する

Private Sub CommandButton_Click() 
    Selection.Tables(1).Columns(1).Select 
    With Selection.Find 
     .Style = "Style2" 

     iCount = 0 
     While .Execute 
      iCount = iCount + 1 
     Wend 

     MsgBox (iCount) 
    End With 
End Sub 
+0

ActiveXコントロールは、Microsoft Office for Macではサポートされていません。他のオブジェクトにマクロを割り当ててみてください。 –

答えて

0

残念ながら、MacのWordでボタンにマクロをリンクすることはできません。ボタンオブジェクトは、Word文書に直接ではなくUserFormsにのみ存在します。 (奇妙なことに、それはExcelに存在する)。これは、ユーザーが「マクロ」領域を訪れずに簡単にスクリプトを開始できるようにするため、私にとって大きな不満である。メニュー項目:ツール - >マクロ - >マクロ、または2016年のビューリボンからマクロにアクセスできます。

注:マクロ領域で使用できるようにするには、公開する必要があります。

マクロをキーコマンドにリンクしたり、マクロメニューから実行したり、Document_New()またはDocument_Open()で実行させることができます。

Macのマクロ(2016)でマクロを実行するMicrosoftの正式な方法は次のとおりです。 https://support.office.com/en-us/article/Run-a-macro-in-Word-2016-for-Mac-e1407255-84f6-49a0-bb54-56e04bfdec23

これが役に立ちます。

関連する問題