Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3103 / 13644 ツリー ←次へ | 前へ→

【64211】Monthview 亜矢 10/1/26(火) 12:51 質問[未読]
【64212】Re:Monthview mura 10/1/26(火) 14:06 発言[未読]
【64213】Re:Monthview Jaka 10/1/26(火) 15:09 発言[未読]
【64216】Re:Monthview 角田 10/1/26(火) 16:25 回答[未読]
【64222】Re:Monthview 亜矢 10/1/26(火) 19:47 お礼[未読]
【64249】Re:Monthview mura 10/1/27(水) 18:07 回答[未読]

【64211】Monthview
質問  亜矢  - 10/1/26(火) 12:51 -

引用なし
パスワード
   よろしくお願いします。
現在OSはVistaでエクセルは2007です。
 ユーザーフォームにMonthviewを配置しています。
 Mscomct2.ocxが使われていますが、
最近新しくWindows7に切り替えたパソコンで実行しようとしてもMonthviewが
 表示されずエラーになってしまいます。
 Windows7のsystem32の中にMscomct2.ocxはありませんでした。
 どのようにしたらWindows7でMonthviewを表示することができるか
 教えていただきたいと思います。

【64212】Re:Monthview
発言  mura  - 10/1/26(火) 14:06 -

引用なし
パスワード
   >最近新しくWindows7に切り替えたパソコンで実行しようとしてもMonthviewが
> 表示されずエラーになってしまいます。

エラーはどのマクロコードでエラーメッセージは何ですか?
最も基本的な確認事項ですが、
[VBE]-[ツール]-[参照設定]で参照不可になっている項目はありませんか?

【64213】Re:Monthview
発言  Jaka  - 10/1/26(火) 15:09 -

引用なし
パスワード
   ▼亜矢 さん:
> Windows7のsystem32の中にMscomct2.ocxはありませんでした。
今のPCにも入ってない(office2003)ので、Monthviewや、Win7、2007 などの事は判りませんが。

MSCOMCT2.OCX が Microsoft Office XP の開発に挿入されません。
ht tp://support.microsoft.com/kb/297381/ja

1.MSCOMCT2.OCXファイルをダウンロード(MSCOMCT2.OCX downloadで検索)
2.ファイルをC:\WINDOWS\system32\MSCOMCT2.OCX二コピー
3.コマンドライン(コマンドプロンプト)にてレジストリに登録する
>REGSVR32 C:\WINDOWS\system32\MSCOMCT2.OCX
でOK

VB6ランタイムにも含まれているとか?
ht tp://www.vector.co.jp/soft/win95/util/se063979.html
Win7での動作報告は、0件でした。

という情報を拾いました。

【64216】Re:Monthview
回答  角田  - 10/1/26(火) 16:25 -

引用なし
パスワード
   こんにちは。
MonthViewコントロールを使う上でのライセンス上の注意事項・
使えるPCと使えないPCがある理由・代替手法に関しては下記を
参照してください。
ht tp://www.h3.dion.ne.jp/~sakatsu/Excel_Tips06.htm


>MSCOMCT2.OCX が Microsoft Office XP の開発に挿入されません。
この「開発」とは Developer版の誤訳です。
つまり、そのページは「Developer ライセンス」ユーザに対する
アナウンスです。


Vector にある VB6ランタイム も基本的に
 『VBランタイムを含まない形で提供されている VBソフト』
を実行する為のものであり、Excel などで使う為にインストール
するのはライセンス違反になると思います。

【64222】Re:Monthview
お礼  亜矢  - 10/1/26(火) 19:47 -

引用なし
パスワード
   ▼角田 さん:
>こんにちは。
>MonthViewコントロールを使う上でのライセンス上の注意事項・
>使えるPCと使えないPCがある理由・代替手法に関しては下記を
>参照してください。
>ht tp://www.h3.dion.ne.jp/~sakatsu/Excel_Tips06.htm
>
>
>>MSCOMCT2.OCX が Microsoft Office XP の開発に挿入されません。
>この「開発」とは Developer版の誤訳です。
>つまり、そのページは「Developer ライセンス」ユーザに対する
>アナウンスです。
>
>
>Vector にある VB6ランタイム も基本的に
> 『VBランタイムを含まない形で提供されている VBソフト』
>を実行する為のものであり、Excel などで使う為にインストール
>するのはライセンス違反になると思います。

色々な皆様からのご意見ご指導ありがとうございました。
ExcelでMonthviewは使ってはいけないということですね。

【64249】Re:Monthview
回答  mura  - 10/1/27(水) 18:07 -

引用なし
パスワード
   >ExcelでMonthviewは使ってはいけないということですね。

使ったら、あるパソコンではエラーになるのだから使えないでしょう。
でも、Monthviewコントロールを使わなくても、Monthviewの機能は使うことが出来ます。
どうすればいいかは、角田さんのレスでも示されていますが、
以下の実際のファイルでMonthviewの機能が動作するか確認出来ます。
ht tp://www.vector.co.jp/soft/win95/business/se426717.html

Vista、exce2007の環境で試したところ動作しました。
試した手順は、ダウンロードしたファイルを解凍し、
kcalen.xlsをマクロ有効で実行、
セルを右クリックで、[k可憐]-[カレンダーによる日付入力]をクリック...
正常に動くなら、ソース公開なので自分のマクロに組み込めます。

3103 / 13644 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free