| 
    
     |  | ▼亜矢 さん: vistaは知りませんけど、microsoft common controlはWindows7
 では同梱されていません。
 
 元々monthview(mscomct2.ocx)はVisual Basic6.0のものですので以下をご覧ください。
 
 「Windows Vista®、 Windows Server 2008®、および Windows 7 における
 Visual Basic 6.0 のサポートについて」
 ht tp://msdn.microsoft.com/ja-jp/vbasic/cc707268.aspx
 でmscomct2.ocxを調べるとわかりますが、vb6のプログラムでmscomct2.ocx
 を含んだものをインストールするとかすれば使えるかもしれません。
 
 これは自分で検証はしてないのですが、64bit環境であればvb6は
 32bitなので動かないのを前提としましょう。
 (例外的に動かせる方法もあるとは思いますけど。エミュレーションなど)
 
 しかし、恐らくですが、↑以外のプログラム(Excel,Accessなど)で使用すると
 ライセンス違反になるような気がします。
 
 なので、userformでmonthviewを自作しましょう。それが一番まっとうな解決方法
 と思います。(APIでゴリゴリ書くとmonthviewを使えとは思いますけど
 お勧めはしません。)
 
 |  |