Excel VBA質問箱 IV

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

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


28448 / 76736 ←次へ | 前へ→

【53586】Re:ユーザーボックスについて
発言  ハチ  - 08/1/23(水) 18:39 -

引用なし
パスワード
   ▼りの さん:

すいません。ちょっと勘違いしてました。
『入力画面』はWorkSheetなのですね。
最初に書かれているのを見落としてました。

>ユーザーフォームの入力により『入力画面』内の指定したセルに
>記入する事は設定出来たという事です。

これをどうやってるのですか?
ControlSourceに設定してる とか
TextBox1.Value = Range("A1").Value とやってるとか


>ユーザーフォーム内の更新ボタンで、『入力画面』のシートを
>完成させたいのですが、その際に名前を付けて保存で新しく
>ワークシートを作りたいのです。
>(『入力画面』はあくまでも、ベースフォームとして使用)

簡単なサンプルなら、こんな感じです。
エラー処理は追加してください

'ActiveなWorkSheetを左端にコピーし名前を変更
Sub Test_Copy()
  Dim Ans As Variant
  
  Ans = InputBox("新しいWorkSheet名を入力")
  ActiveSheet.Copy Before:=Worksheets(1)
  On Error Resume Next
    Worksheets(1).Name = Ans
  On Error GoTo 0
  
End Sub

>>>・入力後は『入力画面』のフォームが空欄に戻したい。
>>> (これからも、データーが増えるからです)
>>
>>入力箇所の件数によりますが、
>>初心者なら1つづつ消していくのが良いのでは?
>
>そうですね、欲張り過ぎですね;

これはマクロの記録で
1、Ctrlを押しながら対象のセルを選択
2、Deleteキーを押下

で作れると思います。
>
>>>・入力後のデータ内を変更する際に
>>> ユーザーフォームBに入力したフォームを呼び出して上書きで更新したい。
>
>例えば、新しいワークシートを作成出来た場合なんですが
>入力内容の変更がある可能性があるので
>上書き更新出来るようにしたいのです。

更新したいSheetをどうやって指定するのか?などの条件が揃わないと
良い回答は付かないです。

>>作成したシートをどうしたいのか?によりますが
>>「印刷する為」「データとして規定フォーマットで提出が必要な為」の理由なら
>
>印刷・データ提出・データベースとして必要です。
>後々は、『目次』を作って検索機能をつけると
>より、データーベース化が出来ると思いました。

どのようなデータベースなのかによりますが、
データは一覧(表ですね)にしてレコードで管理できるようにしたほうが、
後々良さそうですがすぐには難しそうですね。

>
>作成したいのは、現場の検査シートで物件毎に必要な書類です。
>出来るだけ、クリック作業・入力作業で終わらせたい理由は
>組んだマクロをPC操作が苦手な上司が使うからです。
>一時は、CGIやhtmlやJavaで作成しようと思ったのですが

このあたりの知識(プログラムに対する考え方というか)は、
ある方だと思ってレスすれば良いですか?
0 hits

【53582】ユーザーボックスについて りの 08/1/23(水) 13:25 質問
【53583】Re:ユーザーボックスについて ハチ 08/1/23(水) 16:06 発言
【53584】Re:ユーザーボックスについて りの 08/1/23(水) 16:41 質問
【53586】Re:ユーザーボックスについて ハチ 08/1/23(水) 18:39 発言
【53880】Re:ユーザーボックスについて りの 08/2/13(水) 16:15 質問
【53887】Re:ユーザーボックスについて ハチ 08/2/13(水) 18:37 回答
【53913】Re:ユーザーボックスについて りの 08/2/14(木) 17:04 質問
【53916】Re:ユーザーボックスについて ハチ 08/2/14(木) 21:36 回答
【53954】Re:ユーザーボックスについて りの 08/2/18(月) 10:12 質問
【53956】Re:ユーザーボックスについて ハチ 08/2/18(月) 10:47 回答
【53988】Re:ユーザーボックスについて りの 08/2/19(火) 16:44 質問
【53991】Re:ユーザーボックスについて ハチ 08/2/19(火) 17:08 発言
【53992】Re:ユーザーボックスについて りの 08/2/19(火) 17:12 お礼
【54024】Re:ユーザーボックスについて ハチ 08/2/20(水) 12:32 発言
【54029】Re:ユーザーボックスについて りの 08/2/20(水) 15:35 質問
【54030】Re:ユーザーボックスについて ハチ 08/2/20(水) 15:48 発言
【54031】Re:ユーザーボックスについて りの 08/2/20(水) 16:53 お礼
【54049】Re:ユーザーボックスについて りの 08/2/21(木) 17:35 質問
【54052】Re:ユーザーボックスについて ハチ 08/2/21(木) 19:44 発言
【54055】Re:ユーザーボックスについて りの 08/2/22(金) 8:29 お礼

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