- ベストアンサー
エクセルで二日分の帳票に自動で日付をいれたい
エクセル2003でA4用紙1枚に二日分の帳票を作り、自動で1ヶ月分の日付を入れる方法があれば教えていただけませか? 現在は日付ゴム印で日付を変えながら手作業で押しています。マクロは分かりませんのでマクロ以外でお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
> 15シート作成して と思ったけどシートを作成せずに 1シートに15ページ分のデータを作成したほうが早いでしょう いったん印刷プレビューすると各ページ分の範囲が点線で表示されますので 1ページ目 初日のセル 日付 2日目のセル =初日のセル+1 2ページ目 3日目のセル =2日目のセル+1 4日目のセル =3日目のセル+1 あとは2ページ目を全て(もしくは日付の入ったセルを含む範囲)選択し 3ページ目以降の(範囲選択した場合該当箇所の左上を選択)に貼り付けてください。 上手く操作すれば(それぞれのページの該当箇所の左上をそれぞれのページでCTRLキーを押しながら複数選択状態にする)一度貼り付けるだけですみます。
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17069)
エクセルの経験がすくないだろう、質問が要領をえない。 エクセルでは ・印刷のことと ・シートの表にデータを作ること は別だ どちらかと言うと後者が基に来るべきもの。 ーー エクセルの質問は ・ブックが分かれて居るか ・シートが別シートに分かれて居るか ・データのセルセルのありよう(行と列で指定できる) を、どうなっていて、どうしたいのか書いてない。 補足を見ても良くわからない。 ーー VBAが出来なければ(特別なソフト(アドインなど)を使う(まれ)以外は) ・操作による ・関数を使う しかない 同じシートで 同じ列で「、 飛び飛びのセルに 連続日付をセットするのは 一番上のセルに最初の日付を入れる。 2番目、3番目・・のセルを(飛び飛びで良い)CTRLキーを押しながら、クリックする。 同じ列(か行)で無いとダメのようだ。 編集ーフィルー連続データの作成 列 日付 日(他の場合では週日なども指定できる) 増分値 1(2なども指定できる) を指定し、 OK ーー 関数の場合は日付を入れるセルの位置を具体的に示してくれないと答えようがない。 連続セルで無いと、式の複写機能が使えず、相当(初心者には)難しい(個別セルに式を入れるとかの)式になるかもしれない。
- kmetu
- ベストアンサー率41% (562/1346)
> 1ヶ月30日として15枚で1ヶ月分が出来ます。 15シート作成して 1シート目 1日目のセル 初日の日付 2日目のセル =1日目のセル+1 2シート目 3日目のセル =1シート名!2日目セル+1 4日目のセル =3日目のセル+1 2シート目を必要分コピーして =1シート名!2日目セル+1 のシート名をそれぞれ変更してください。
お礼
回答ありがとうございます。 参考にさせていただきます。
- mar00
- ベストアンサー率36% (158/430)
補足を見ましたが >1枚に二日分の帳票を作り、自動で1ヶ月分の日付を入れる というのは15枚分の帳票を作ってあるという事でしょうか。 1枚しか作っていなくて自動というのはできないと思います。 15枚ということならば、すでにANo.1さんの回答にあるとおり 1日の日付は2011/3/1と入力 2日の日付ところに数式で =1日の日付を入力するセル+1 3日の日付ところに数式で =2日の日付を入力するセル+1 以降30日まで同じく数式を入れれば自動でいれることができます。
お礼
回答ありがとうございます。 参考にさせていただきます。
- kmetu
- ベストアンサー率41% (562/1346)
> 二日分の帳票を作り、自動で1ヶ月分の日付を入れる いまいち意味が分かりませんが たとえばA1に日付を入力 2011/3/1 として あとは単純にフィルする もしくはたとえばA2に =A1+1 として下方向にフィルする それで一か月分の日付が自動で入ります。
補足
回答ありがとうございます。 1ヶ月分の表に日付を入れるのではなく、1枚で二日分を作っています。 1ヶ月30日として15枚で1ヶ月分が出来ます。 説明不足で申し訳ありませんでした。 よろしくお願いします。
お礼
回答ありがとうございます。質問するのにも要領があるのですね! 参考にさせてもらいます。ありがとうございました。