Indexへ
(1209)//【1176】→(1181)
------------------------
【タイトル】Excel to Jw_win について
【記事番号】 1176 (*)
【 日時 】05/04/20 23:43
【 発言者 】エス

ExcelToJw_win141.xla
のエクセルアドインを追加したのですが、

Microsoft Visual Basic
---------------------
非表示モジュール Module_CopyToJww 内でコンパイルエラーが発生しました。

となり、正常動作しません。
何が原因か教えて欲しいです。よろしくお願いします。

Win2000
Excel97


Indexへ
(1176)←【1181】→(1200)
------------------------
【タイトル】Re(1):Excel to Jw_win について
【記事番号】 1181 (1176)
【 日時 】05/04/21 08:15
【 発言者 】おっじゃ

▼エスさん:
>ExcelToJw_win141.xla
>のエクセルアドインを追加したのですが、
>
>Microsoft Visual Basic
>---------------------
>非表示モジュール Module_CopyToJww 内でコンパイルエラーが発生しました。
>
>となり、正常動作しません。
>何が原因か教えて欲しいです。よろしくお願いします。
>
>Win2000
>Excel97

バージョンは 1.41 に間違いないですよね?
間違いないのならおかしい・・・
1.41で作者さんが、Excel97に対応してくれ、私の環境ではExcel97で使えています。

考えられる原因は・・・
Win2K、XPでoffice97のVBAを実行するには、PowerUsers以上の権限が必要です。
つまり、PowerUsers か Administrators に所属するユーザーグループでWinログインしている必要があるのです。
http://support.microsoft.com/default.aspx?scid=kb;ja;416044

これは仕様なのでどうしようもありません。
ユーザーグループを変更するか、officeをバージョンアップするしかありません。

Guestユーザーなどでログインしていないでしょうか?

余談になりますが、AutoCADでも2002以前のバージョンでVBAマクロを実行する場合はPowerUsers以上の権限が必要です。

外していたらすみません。


Indexへ
(1181)←【1200】→(1214)
------------------------
【タイトル】Re(2):Excel to Jw_win について
【記事番号】 1200 (1181)
【 日時 】05/04/21 15:39
【 発言者 】エス

▼おっじゃさん:

>バージョンは 1.41 に間違いないですよね?
>Guestユーザーなどでログインしていないでしょうか?

返信ありがとうございます。
Verは 1.41 で間違いないです。それから admin でログインしてます。
付属テキストに載っているようなことはしたつもりです。
ダウンロードし直して試しても状況は変らず。


ちょっと説明が足りなかったでしょうか。追記。
------------------------------
Excelを起動させ、〔ツール〕→〔アドイン〕の JWWinへコピー
をチェックして、OKを押すと

『Microsoft Visual Basic
  プロジェクト またはライブラリが見つかりません』

『プロジェクトがロックされています
  プロジェクトを表示できません』

と続けてエラーメッセージが出てしまいます。
------------------------------

実は、同じ症状の書き込みを見つけたのですが、解決したかどうかまで書かれてません。
Visual Basic Editor のメニューバーの ツール→参照設定
というヒントはあったのですが…

↓ここです。
[5978] ExcelToJwwin12を使おうとするとエラーメッセージが
http://www.ath-j.com/discussplus/hoc-bbs/pslog/plgahoc10428064.html


Indexへ
(1200)←【1214】→(1223)
------------------------
【タイトル】Re(3):Excel to Jw_win について
【記事番号】 1214 (1200)
【 日時 】05/04/22 06:54
【 発言者 】土器手

私の環境で同様の現象が発生していないので、
確実なアドバイスは出来ないのですが、
エクセルのツールバーから、「Visual Basic Editor」を開き、
そこから[ツール]→[参照設定]をクリックしてみてください。
チェックが入っているものの中に「参照不可」という表示がもしあれば、
そのチェックを外して見てください。

ちなみに、私の環境では
「Visual Basic for Applications」
「Microsoft Office 11.0 Object Library」
に、チェックがついていて、
他にこのアドインでは、確か
「Microsoft Forms 2.0 Object Library」
を使用していたはずですけど、これは自動的に選択されるはずだと
思うのですが・・・


Indexへ
(1214)←【1223】→(1231)
------------------------
【タイトル】Re(4):Excel to Jw_win について
【記事番号】 1223 (1214)
【 日時 】05/04/22 15:27
【 発言者 】エス

▼土器手さん:

面倒かけましてすいません。
「参照不可」という表示はありません。
ちなみに、優先順位どおりに、チェックの入ってる項目をあげます。

Visual Basic for Applications
Microsoft Excel 8.0 Object Library
OLE Automation
Microsoft Forms 2.0 Object Library
Microsoft Office 8.0 Object Library

検討もつかず適当な事を言いますが、
.dll .olbファイルの入れ替えなどで動く可能性はあるのでしょうか。

Office97しかなく、バージョンアップして環境を変えてみることもできません。
また、OSの設定とかは関係あるのでしょうか?

【環境】
Windows 2000 SP4
Excel 97 SR-2


Indexへ
(1223)←【1231】→(1232)
------------------------
【タイトル】Re(5):Excel to Jw_win について
【記事番号】 1231 (1223)
【 日時 】05/04/23 08:38
【 発言者 】土器手

▼エスさん:
おそらく、エスさんの設定に間違いはないと思います。
OSの設定も関係ないはずです。

Excel to Jw_win は、ver1.41 で excel97 でも動作するように
したつもりだったのですが、環境によっては対応しきれていなかった
ということなのかもしれませんね。
この点は、現在私の手元に excel97 が無いため、
残念ながら確かめることができません。

Microsoft Excel 8.0 Object Library
を、9.0 以降にすればいいのかもしれません(確かめたわけではありません)が、
これは excel をバージョンアップしなければ得られないのでは?

結局、エスさんの現在の環境では Excel to Jw_win を動かすことは
無理なのかもしれません。
わからないことばかりのレスになってしまい、申し訳ありません。

参考までに、excel から jw_cad にデータを変換する方法、ツールが
http://homepage2.nifty.com/christchurch/tool/tool_1.htm#p1005
に、いくつか紹介されています。宜しかったらお試しください。


Indexへ
(1231)←【1232】→(1242)
------------------------
【タイトル】Re(6):Excel to Jw_win について
【記事番号】 1232 (1231)
【 日時 】05/04/23 11:12
【 発言者 】おっじゃ

▼土器手さん、お世話になっておりますm(_ _)mぺこ

>Microsoft Excel 8.0 Object Library
>を、9.0 以降にすればいいのかもしれません(確かめたわけではありません)が、
>これは excel をバージョンアップしなければ得られないのでは?

私の環境では Microsoft Excel 8.0 Object Library で動作しています。
Microsoft Excel 8.0 Object Library の参照ファイルであるEXCEL8.OLB のタイムスタンプが新しい・・・

うむーーー
私は、↓の Office 97 と Access 97、Excel 97、PowerPoint 97、Word 97/98のアップデートを古い日付順に全てあててあります。
http://office.microsoft.com/ja-jp/officeupdate/CD010224961041.aspx

また、[VBA] Microsoft VBA セキュリティのアップデート MS03-037もあててあります。
http://support.microsoft.com/default.aspx?scid=kb;ja;822150

EXCEL8.OLB のタイムスタンプが新しい・・・のは、MS03-037のアップデートをあてたからだと思うのですが・・・

エスさんへ、あてるパッチの数がすごく多くて大変ですが、Office 97系のアップデートを全てあててみるっていう方法も・・・
それで動くという保障がある訳でないですが・・・(;^_^A


Indexへ
(1232)←【1242】//(1178)
------------------------
【タイトル】Re(7):Excel to Jw_win について
【記事番号】 1242 (1232)
【 日時 】05/04/23 17:58
【 発言者 】エス circleforest@hotmail.com

▼土器手さん
▼おっじゃさん

色々ありがとうございます。今回は他のツールを使ってみようと思います。
Excel to Jw_winは、他のPC(XP,Excel2003?)で使い、使いやすかったので、
家でも…と思ったのですが、この状況に。
他のソフトもそうですが、便利なものを作って公開してくださる方々には感謝しています。
ありがとうございます。


エクセルのアップデートですが、
[VBA] Microsoft VBA セキュリティのアップデート MS03-037
を当ててみたものの状況変らず。
他も全部とは言えませんが、アップデートした憶えがあるので、今回は見合わせです。

同じ症状の方が居れば、わかる範囲で協力したいと思いますので、
その時は、メールでもください。