現在、私はIVR(Interactive Voice Response)システムのために働いています。 IVRにサービスを追加するには、IVR SYstemの販売者が提供する事前定義された形状を持つVisioでフローを作成する必要があります。形状はVBAでプログラミングされています。私はあらかじめ定義された形状の変更のためにVBAを学ぶことに決めました。 Googleで検索している間、VBAプログラミングの唯一の結果が表示されます。 Visioでも同じですか? MS VISIOのVBAプログラミングの勉強のためのソースを手に入れてください。だから、私はサービスをカスタマイズするための新しい形を追加することができます。visbaのためのVBAプログラミング
1
A
答えて
8
TimはVisio VBAの検索にたくさんの良い点を指摘していますが、いくつかのリンクも追加します。
言語(VBA)は、あなたがExcel用に探しているものとまったく同じです。違いはオブジェクトモデルです。 Excelはワークブック、ワークシート、および範囲を扱い、Visioはドキュメント、ページ、図形を扱います。オートメーション側で便利になるには、この 'プロパティウィンドウ'と交渉するコードを書くときにシェイプシートを理解する必要があります。
私はVisioの開発に新たな人のためにしばらく前に ' Just for starters' 記事を書いたが、次のように他の良いリソースは次のとおりです。- Microsoft Visio 2010 SDK (including VBA code library)
- Developing Microsoft Visio Solutions (DVS) - Chapter 14 onwards
- Visio Insights - Visio team blog (programming category)
- Visio.mvps.org/VBA
- Visio Guy (code category)
- David Parker (no code category but packed full of code examples)
...そうではありません。上記の私のブログには、他のブログやリソースのリストがありますが、これは当面お手伝いしてください。
[2016年6月27日更新 - 私はVisioのと対話したい開発者のために役立つかもしれない別のリソースを追加しますと、それは私が最近まとめた2部構成のビデオコースだ - 「Visio, a flyby for developers」]
作業する必要がありますGoogleのスキル:https://www.google.com/search?q=visio+vba&rls=com.microsoft:en-us&ie=UTF-8&oe=UTF-8&startIndex=&startPage=1 –