Indexへ
(9958)//【9957】→(9959)
------------------------
【タイトル】ExcelVBAで読み込み!!
【記事番号】 9957 (*)
【 日時 】07/07/13 01:00
【 発言者 】HiroCom777 hirocom777@hotmail.com
【 リンク 】http://www.h7.dion.ne.jp/~hirocom/VBdeJW/
VisualBasicでJwwのデータを有効利用できないかをテーマに研究しているHiroCom777です
ExcelでJwwのデータを読み込んで、データの内容をセルに展開して確認できるExcelVBAマクロを作ってみました・・・と言うより、今まで作ってきたプログラムをExcelにのせたらそのまま動いてしまいました(笑)
Excelファイルの形で公開しますので、興味のある方はダウンロードしてみて下さい。Excel2000,2003で動作を確認しています。(Excelのファイルです。)
興味のある方はダウンロードしてみてください。
ご意見ご感想などお待ちしています(^_^)/
http://www.h7.dion.ne.jp/~hirocom/VBdeJW/
Indexへ
(9957)←【9959】→(9962)
------------------------
【タイトル】Re(1):ExcelVBAで読み込み!!
【記事番号】 9959 (9957)
【 日時 】07/07/13 08:30
【 発言者 】jww大好き
HiroCom777さん こんにちは。
>ExcelでJwwのデータを読み込んで、データの内容をセルに展開して確認できるExcelVBAマクロを作ってみました・・・と言うより、今まで作ってきたプログラムをExcelにのせたらそのまま動いてしまいました(笑)
これは 便利なマクロですよ。
エクセル単体でJWWデータの有効利用が考えられます。
2003で結構で大きなデータの読み込み確認出来ました。
>ご意見ご感想などお待ちしています(^_^)/
HiroCom777さん お願いですが
読み込んだ後に
ブロック図形のデータのみの新規シート作成し
ブロック名,グループ,レイヤー,X座標値,Y座標値,角度,X倍率,Y倍率
の順に表を作成し
左からソート順で並び替えた形式にしたいのですが
マクロの作成方法を教えて頂きたいのですが
お願い出来ないでしょうか。
Indexへ
(9959)←【9962】→(9963)
------------------------
【タイトル】ExcelVBAのマクロを書くには
【記事番号】 9962 (9959)
【 日時 】07/07/14 08:38
【 発言者 】HiroCom777 hirocom777@hotmail.com
【 リンク 】http://www.h7.dion.ne.jp/~hirocom/VBdeJW/
jww大好きさん こんにちは。
コメント有り難うございます。
>これは 便利なマクロですよ。
>エクセル単体でJWWデータの有効利用が考えられます。
>2003で結構で大きなデータの読み込み確認出来ました。
何か使い道ありますか?
HiroCom777は、まだ具体的な使い道を見つけていないのですよ(笑)
>読み込んだ後に
>ブロック図形のデータのみの新規シート作成し
>
>ブロック名,グループ,レイヤー,X座標値,Y座標値,角度,X倍率,Y倍率
>
>の順に表を作成し
>左からソート順で並び替えた形式にしたいのですが
>マクロの作成方法を教えて頂きたいのですが
>お願い出来ないでしょうか。
Excelのマクロの書き方は、コードを自分で書いていく方法と
自動記録機能を使って書く方法の2通りがあります。
シートの整理をする場合は、自動記録機能を使うと良いと思います。
メニューの
『ツール』→『マクロ』→『新しいマクロの記録』として
捜査を開始。操作が完了したら
『ツール』→『マクロ』→『記録終了』
で、完了です。色々試してみると良いでしょう。
Excelのマクロの話を続けてしまうと、
この掲示板の趣旨から離れていってしまうので
私のHPの掲示板に書いて頂ければ
もう少し詳しい話が出来ると思います。
http://www.h7.dion.ne.jp/~hirocom/VBdeJW/
頑張ってください(^_^)/
Indexへ
(9962)←【9963】→(9965)
------------------------
【タイトル】Re(1):ExcelVBAのマクロを書くには
【記事番号】 9963 (9962)
【 日時 】07/07/15 00:15
【 発言者 】TS
HiroCom777さん、こん**わ
EXCEL2000で読込むと、コンパイルエラーとなります。
Private Sub cmdReadFile_Click()で引っかかり、vbHourglassが問題の用です。
EXCEL2000では未対応のようです。(;_;)残念
Indexへ
(9963)←【9965】→(9964)
------------------------
【タイトル】Re(2):ExcelVBAのマクロを書くには
【記事番号】 9965 (9963)
【 日時 】07/07/15 07:24
【 発言者 】HiroCom777 hirocom777@hotmail.com
【 リンク 】http://www.h7.dion.ne.jp/~hirocom/VBdeJW/
TSさん
DL有り難うございます。
>Private Sub cmdReadFile_Click()で引っかかり、vbHourglassが問題の用です。
HiroCom777の所ではExcel2000でも動いているのですがねぇ・・・おかしいですね。
vbHourglassの行は、読み込み字のマウスカーソル表示を処理しているだけなので
無くても動作に問題はありません。
該当する行を削除して動かしてみてください。
結果をご報告頂ければ幸いです。
Indexへ
(9965)←【9964】→(9966)
------------------------
【タイトル】Re(2):ExcelVBAのマクロを書くには
【記事番号】 9964 (9962)
【 日時 】07/07/15 00:17
【 発言者 】TS
HiroCom777さん、こん**わ
EXCEL2000で読込むと、コンパイルエラーとなります。
Private Sub cmdReadFile_Click()で引っかかり、vbHourglassが問題の用です。
EXCEL2000では未対応のようです。(;_;)残念
Indexへ
(9964)←【9966】→(9985)
------------------------
【タイトル】修正版アップしました
【記事番号】 9966 (9957)
【 日時 】07/07/16 09:58
【 発言者 】HiroCom777 hirocom777@hotmail.com
【 リンク 】http://www.h7.dion.ne.jp/~hirocom/VBdeJW/
HiroCom777です。修正版アップしました。
どうやら使用環境の違いが問題のようです。
HiroCom777のパソコンには何れもVisualBasic6.0がインストールされており、そのお陰でVisualBasic6.0で使用しているキーワードが一部Excelでも使用できてしまっている様なのです。
Excel用のキーワードに書き換えましたので、今まで上手く動かなかった方ももう一度挑戦してみてくださいm(_ _)m
Indexへ
(9966)←【9985】//(9967)
------------------------
【タイトル】Re(1):修正版アップしました
【記事番号】 9985 (9966)
【 日時 】07/07/19 00:32
【 発言者 】TS
▼HiroCom777さん:
ありがとうございました。快適に動きます。