Excelでできるかわからないのですが教えてください。
一つのシートに日付と記入項目10項目(数値)を入力する
シートを作成しその作成したシートの日付を基準に
別に作った集計用シートにデータを写し保存することは
できるでしょうか?
入力シートは入力しては消して次の日にまた新たなデータを入力してと
入力するためだけの専用シートにしたいです。
また集計シートは各日にち毎のデータを集計するシートにしたいと
思っています。
いろいろ調べたのですが良くわからないので
アドバイスいただけませんでしょうか。
よろしくお願いいたします。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
#1です。
> 一つのシートの日付の一致する行にデータを入れることができないかと思っています。
1)入力用シートに日付と記入項目10項目(数値)がある
2)別ブックの集計用シートには既に日付が入っている
3)入力用シートの日付と集計用シートの日付がマッチする行に、入力用シートの10項目(数値)を転記する?
こんな風に想像しましたが、その通りだとしても疑問が残ります。
なぜ集計用シートに元から日付あるのか、同じ日付の入力用シートがあるのか(あった場合の処理は上書きなのか加算なのか)、入力用シートの日付が集計用シートになかったらどうするのか、、、等など。
マクロ(VBA)は細かいシートの構造が解らないと書けないんです。
こちらは質問文章から想像で組みますので、質問者さんが自分の環境に合わせて修正出来る程度の知識を持っていないと不毛なやり取りを重ねる事になります。
「百聞は一見にしかず」と言いますが、逆に言うなら「一見」出来ない以上「百聞」くらい細かく説明が無いとお互い通じないのです。
失礼ながら、先の質問者さんへ書いたマクロをテストデータを作って動かせるくらいのレベルはお持ちでしょうか?
一応、想像だけで書きましたが必要に応じて修正して下さい。
新規ブック、Book1、Sheet1の A1:D1 に
2006/1/10 hoge1 hoge2 hoge3
新規ブック、Book2 の A1:A365 に 2006/1/1 ~ 2006/12/31 と入れて下記マクロを Book2 の標準モジュールに書きます。
この2つ以外のブックは開いて無いのが実行の条件です。
Sub Test()
Dim ws As Worksheet, wb As Workbook, r
For Each wb In Workbooks
If Windows(wb.Name).Visible Then
If Not wb Is ThisWorkbook Then
Set ws = wb.Worksheets(1)
Exit For
End If
End If
Next wb
If ws Is Nothing Then Exit Sub
With ThisWorkbook.Worksheets(1)
Set r = .Range("A:A").Find(What:=ws.Range("A1").Value, _
After:=.Range("A65536"), LookIn:=xlFormulas, _
LookAt:=xlWhole, MatchCase:=False)
End With
If r Is Nothing Then
MsgBox "見つからない", vbExclamation, "エラー"
Else
ws.Range("B1:D1").Copy r.Offset(0, 1)
End If
End Sub
有難う御座います。
一度頂いた式にてトライしてみます。
確かに私の質問だと不明な点がありますので
いろいろ試行錯誤させていただき不明な点がありましたら
また質問させて頂きたいと思うのですがよろしいでしょうか?
ひとまず格闘してみます。
No.3
- 回答日時:
#1です。
データ報告用シートを配布して記入させ、それを回収して別のブックにデータを蓄積したいって感じですか?
こちらの質問に近いですか?
http://okwave.jp/qa2470422.html
有難う御座います。
ほぼ同じかと思います。
できれば私の場合は会社ごとのシートではなく
一つのシートの日付の一致する行にデータを入れることが
できないかと思っています。
私も教えて頂いた質問の方と同じようにVBAについて
素人同然ですので、お手数ですが式を教えていただけると
助かります。わがまま言って申し訳御座いませんが
宜しくお願い致します。
No.1
- 回答日時:
可能かって話なら、可能だと思います。
但し、VBAが書けるならって事になるでしょう。
簡易的なデータフォームではダメなのでしょうか?
http://www.juno-e.com/excel/waza/waza10.htm
有難う御座います。
簡易的なデータフォームも考えたのですが
入力シートはメールにて他の人へ送らなくてはいけないので
できれば専用のシートで記入したいと思います。
ちなみにメール送信用にコピーして新しいブックに貼付けして
保存というマクロまでは作ってみました。
お手数ですが何か良い案がありましたら教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
都道府県穴埋めゲーム
都道府県の名前を1人1つずつ投稿してください。全ての都道府県が出たら締め切ります!
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
エクセルで入力シートから別シートに蓄積方法について
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで入力シートから別シ...
-
名刺データの良い管理方法はな...
-
Excel 複数のシートからグラフ...
-
Excelの中央値の複数条件について
-
VBAのoffsetの動き方について教...
-
エクセルのワークシートが重く...
-
EXCELでシートごとの合計を一つ...
-
エクセル シフト勤務表から、...
-
Excelファイルサイズが大容量に...
-
Excelの選択肢をポップアップリ...
-
エクセルについて質問です 日付...
-
VBA セルの値と同じ名前のシー...
-
Excelで数値→文字列変換で指数...
-
テキストボックス内の文字のふ...
-
Excelで行ごとコピー、同じ行を...
-
エクセル
-
Excelの関数について、特定の文...
-
エクセルでグラフタイトルが折...
-
エクセル 指定した文字列を含...
-
【Excel】貼り付けた画像がいつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA セルの値と同じ名前のシー...
-
Excelの中央値の複数条件について
-
エクセルで入力シートから別シ...
-
Excel 複数のシートからグラフ...
-
ExcelVBAで、指定したシートに...
-
Excel ハイパーリンク先のセル...
-
エクセルのワークシートが重く...
-
エクセルで入力→日付を自動判別...
-
エクセル シフト勤務表から、...
-
エクセルVBA:表の内容を担当者...
-
質問:特定文字列から空白行ま...
-
指定した日付の範囲内でデータ...
-
【Excel】VLOOKUP関数で複数の...
-
EXCEL VBA 一致しないデータの...
-
エクセルについて質問です 日付...
-
IF, ISNUMBER, INDIRECTの組み...
-
エクセル マクロを使って日々...
-
VBAのoffsetの動き方について教...
-
VBAでシート名をセルから取得し...
-
エクセル 毎日更新する表のデ...
おすすめ情報