ボランティア募集

Mission

  • われわれのミッションは、
    「集団活動をとおして、おたがいの交流の輪をひろげる」
    ことです。
2018年10月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

« 2016年2月6日の「ともだちひろば」は「おにたいじ」の劇あそび | トップページ | iOS9.3の目玉はナイトシフトなの? »

2016年2月11日 (木)

MS ProjectのVBAでフィルターを操作[備忘録]

マイクロソフトのプロジェクト管理ツール「Project」で、フィルターや印刷を自動化したくてマクロを使ってみることを思いたったのです。ところが、Excel VBAに比べてネットでの情報がかなり不足していて、困ったので備忘録です。

分かっている範囲で記録しておきます。

オブジェクトモデル

これはすぐに出てくるMSDNのページで、オブジェクトの一覧を参照できます。
https://msdn.microsoft.com/ja-jp/library/office/ee861523.aspx

Applicationオブジェクト

特に、今回はフィルターをいじるので、Applicationオブジェクトのメソッドを使いました。
自動翻訳なのでときどきよく分からないのですが、マイクロソフトの英語と日本語だということを踏まえて読めば何とかなります!
https://msdn.microsoft.com/ja-jp/library/office/ff865152.aspx

こんなのを書いていました。

Sub test001()
    Application.FilterApply Name:="フィルター名"
End Sub

Excel VBAの知識を応用

勘も使いましたw
たぶんあるだろうということで、VBEに書いてみてどんな反応が返ってくるか。。
効率悪いです。。

おかげで、以下のようなものは書けました。

Sub test002()
    Debug.Print ActiveProject.Name
End Sub

とりあえず、こんなところです。

ちなみに、クリップボードに全角を格納するコードは動きました。助かります。

« 2016年2月6日の「ともだちひろば」は「おにたいじ」の劇あそび | トップページ | iOS9.3の目玉はナイトシフトなの? »

パソコン・インターネット」カテゴリの記事

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: MS ProjectのVBAでフィルターを操作[備忘録]:

« 2016年2月6日の「ともだちひろば」は「おにたいじ」の劇あそび | トップページ | iOS9.3の目玉はナイトシフトなの? »

新ブログ

わたしたちのこと

  • わたしたち「ともだちひろば運営委員会」は、埼玉県戸田市内を中心に活動するボランティア団体です。「ともだちひろば」の企画と運営を行います。
    「ともだちひろば」は、障がいのある方たちが余暇を楽しむためのイベントです。職場や学校とは違う、交流の場所になります。体操や作品づくりやゲームなどの集団活動を楽しむイベントです。季節を感じ、日本の伝統文化も体験できます。

スポンサーリンク

Twitter