Excel VBA質問箱 IV

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

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


12150 / 13646 ツリー ←次へ | 前へ→

【11872】コードをインプットしてBookを開く方法 さる 04/3/18(木) 6:19 質問
【11884】Re:コードをインプットしてBookを開く方法 IROC 04/3/18(木) 11:45 回答
【11924】Re:コードをインプットしてBookを開く方法 さる 04/3/18(木) 18:01 発言
【11925】Re:コードをインプットしてBookを開く方法 IROC 04/3/18(木) 18:17 回答
【11928】Re:コードをインプットしてBookを開く方法 さる 04/3/18(木) 18:43 発言
【11934】Re:コードをインプットしてBookを開く方法 IROC 04/3/18(木) 21:03 回答
【11943】Re:コードをインプットしてBookを開く方法 さる 04/3/19(金) 0:01 発言
【11945】Re:コードをインプットしてBookを開く方法 IROC 04/3/19(金) 8:51 回答
【12101】Re:コードをインプットしてBookを開く方法 さる 04/3/23(火) 23:56 お礼

【11872】コードをインプットしてBookを開く方法
質問  さる E-MAIL  - 04/3/18(木) 6:19 -

引用なし
パスワード
   私はVBA初心者ですがバイトをやってますので
Excelでアンケート集計し、分析化してレポート作成します。
今VBAを取り込んでいる中です。みなさんのおかげで
もう90%進行させました。りんさん、IROCさんありがとうございます。
でも残り10%は・・

どなた方教えてくれませんか?
たとえば
顧客データフォームでコードをインプットして登録し、
このBookを保存します。
顧客データフォームで
------------------------------------------------
本部コード 支部コード 会社名    実施日
------------------------------------------------
 001    002    日本エクセル 2005/3/18
------------------------------------------------’登録→Book保存
C:マイドキュメント 顧客フォルダで保存します。

データ呼出フォームで
--------------------------
本部コード 支部コード  
--------------------------
  001    002
--------------------------’ON
 
001と002に登録したBookを呼ばれてこのBookを開く

VBAで作成可能ですか?
サンプルでも見つからないのでできれば
サンプルVBAも教えてください。

【11884】Re:コードをインプットしてBookを開く方法
回答  IROC  - 04/3/18(木) 11:45 -

引用なし
パスワード
   どこがユーザーの操作で、
どこがマクロの処理ですか?

明確に説明していただけませんか?


>VBAで作成可能ですか?
たぶん可能です。

【11924】Re:コードをインプットしてBookを開く方法
発言  さる E-MAIL  - 04/3/18(木) 18:01 -

引用なし
パスワード
   ▼IROC さん:
>どこがユーザーの操作で、
>どこがマクロの処理ですか?
>
>明確に説明していただけませんか?
>ごめんなさい。説明不足ですみませんでした。
Excelで起動し、フォームを表示し、コード入力で
Bookを呼び開くことです。
Bookで印刷したり、データも調べます。終わったらBookを保存し、
またコード入力でほかのBookを呼び開きます。このような作業です。
お分かりでしょうか?

>>VBAで作成可能ですか?
>たぶん可能です。

【11925】Re:コードをインプットしてBookを開く方法
回答  IROC  - 04/3/18(木) 18:17 -

引用なし
パスワード
   >Excelで起動し、フォームを表示し、コード入力で
>Bookを呼び開くことです。
ブックのOPENイベントで
Userform1.show
すれば、ブックを開いたときにユーザーフォームを開くことが出来ます。


>Bookで印刷したり、データも調べます。終わったらBookを保存し、
>またコード入力でほかのBookを呼び開きます。このような作業です。
>お分かりでしょうか?

あとはよくわかりません。
目的を書くのではなく、もっと具体的に説明をお願い致します。

どこに何があって、どこをどのようにすると、
何がどのようになるのか、さっぱりわかりません。

>コードをインプットしてBookを開く方法
コードとは?
どこにインプット?

Bookを開く方法→ openメソッドで出来ます。

【11928】Re:コードをインプットしてBookを開く方法
発言  さる E-MAIL  - 04/3/18(木) 18:43 -

引用なし
パスワード
   ▼IROC さん:
>>Excelで起動し、フォームを表示し、コード入力で
>>Bookを呼び開くことです。
>ブックのOPENイベントで
>Userform1.show
>すれば、ブックを開いたときにユーザーフォームを開くことが出来ます。
>
>
>>Bookで印刷したり、データも調べます。終わったらBookを保存し、
>>またコード入力でほかのBookを呼び開きます。このような作業です。
>>お分かりでしょうか?
>
>あとはよくわかりません。
>目的を書くのではなく、もっと具体的に説明をお願い致します。
>
>どこに何があって、どこをどのようにすると、
>何がどのようになるのか、さっぱりわかりません。
>
>>コードをインプットしてBookを開く方法の目的は
>コードとは、本部コード(001〜999)と支部コード(01〜99)とします。
たとえば 群馬県庁福祉課のBookをコード化し、ファイル整理したいと
考えています。
群馬県庁ならば001コードとする。
支部コードは福祉課ならば001-03コードとする。
同じ本部でも市民課ならば001-01。
他の本部は前橋市役所福祉課ならば003-03とする。

>どこにインプット? Excelで顧客フォームの中でコードをインプットします。
>
>Bookを開く方法→ openメソッドで出来ます。

【11934】Re:コードをインプットしてBookを開く方法
回答  IROC  - 04/3/18(木) 21:03 -

引用なし
パスワード
   いまいち分からないので、
具体的なブロック単位の処理で分からない部分について
質問して頂けませんか?

たとえば
ファイル名の開き方とか、
保存のしかたとか・・

まあ、この程度はマクロ自動記録で十分出来ると思いますので、
例えになっていないかもしれませんが・・・


ユーザーがどのような操作をしたときに
どのような情報をもとに何を実行するのか、理解できません・・・(*_*)?

【11943】Re:コードをインプットしてBookを開く方法
発言  さる E-MAIL  - 04/3/19(金) 0:01 -

引用なし
パスワード
   ▼IROC 様
申し訳はありませんでした。理解をできなくてすみませんでした。

>いまいち分からないので、
>具体的なブロック単位の処理で分からない部分について
>質問して頂けませんか?
>
>たとえば
>ファイル名の開き方とか、
>保存のしかたとか・・


顧客フォームで(001-03)をインプットし、このBookを001-03.xlsを変えて保存します。
Excel起動して、フォームにコード(001-03)を入力して001-03.xlsを呼ばれて開くことです。

>

【11945】Re:コードをインプットしてBookを開く方法
回答  IROC  - 04/3/19(金) 8:51 -

引用なし
パスワード
   EXCELの用語で説明して頂けませんか・・・

>顧客フォームで
顧客フォームとは何ですか?ユーザーフォーム?

>(001-03)をインプットし、
どこに?
セル?Textbox?

>このBookを001-03.xlsを変えて保存します。
このBookとは、マクロブック?
保存なら マクロの自動記録で出来ると思いますが?

TextBox1.text = "001-03"
ThisWorkBook.SaveAs "c:\sampe\" & TextBox1.text & ".xls"

>Excel起動して、フォームにコード(001-03)を入力して
>001-03.xlsを呼ばれて開くことです。
TextBox1.text = "001-03"
WorkBooks.open "c:\sample\" & TextBox1.text & ".xls"

開くときは、
GetOpenFilename メソッド
でダイアログを表示する方法もありますよ。

【12101】Re:コードをインプットしてBookを開く方法
お礼  さる E-MAIL  - 04/3/23(火) 23:56 -

引用なし
パスワード
   ▼IROC 様
ありがとうございます。
ヒントを出して、工夫してやっと出来上がりました。
これからもよろしくお願いします。

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