• 締切済み

エクセルを使って整理券を作るときの話ですが・・・

エクセルを使って整理券を作るときの話ですが・・・ 私自身、フォーマットを統一した多枚数のカード類を作るときは 用途に特化され、差込印刷設定のできるシェアウェアを活用して いるのですが、立場上、このテのものを導入し難い環境下の人に 整理券やら値札やらをエクセルのみで自作する方法を教えるという 機会があります。 作るカードが値札のような1つ1つ違う数字を入力していくものは いちいち手打ちするのは仕方のないことだと思うのですが、 整理券は基本的に連番を入力すればよいので、いちいち手打ちでは 面倒なことこの上なく思えます。 たとえば、下のようなフォーマットで整理券を作る場合、   A  B  C  D  E  F  G  H  I  J  L  M 1 7/1 イベント○○  7/1 イベント○○  7/1 イベント○○ 2  整理券[ ]     整理券[ ]     整理券[ ] 3 本日限り有効(印) 本日限り有効(印) 本日限り有効(印) 4 7/1 イベント○○  7/1 イベント○○  7/1 イベント○○ 5  整理券[ ]     整理券[ ]     整理券[ ] 6 本日限り有効(印) 本日限り有効(印) 本日限り有効(印) 7 7/1 イベント○○  7/1 イベント○○  7/1 イベント○○ 8  整理券[ ]     整理券[ ]     整理券[ ] 9 本日限り有効(印) 本日限り有効(印) 本日限り有効(印) 10 11              以下同様 12                ↓ 連番をC2、G2、L2、C5、G5・・・ もしくは、C2、C5、C8・・・略・・・G2、G5、G8・・・略・・・L2、L5、L8・・・ が、1からの連番になるよう数字を入力したいことになりますが、 現状では、まずC2に1を入れ、C5=C2+3と入れてから A4からD6までをコピーして必要な行数分をペースト、 そしてG2=C2+1として同様にE1からH4のコピーを必要行数ペースト、 さらにL2=G2+1として同様に。 ・・・などという陳腐なことをやっております。 これをどうにか作成枚数分の連番を行、列まとめて一括的に入力 する方法、しかも、EXCELがとりあえず使えるというレベルの人が 直ちに理解、運用できる方法が無いものかと考えているのですが 良い案はありますでしょうか?

みんなの回答

  • may0430
  • ベストアンサー率54% (57/104)
回答No.2

こんばんは。 #質問文を十分に拝読させていただいたつもりなのですが、 もし私の解釈が違っていたらごめんなさいm(_ _)m 数値、数式の設定は3つだけでかまわないのではないかと思いますよ。   1     2     3      4     5      6 まず整理券[1]を作る。        ……(1) 整理券[2]は、「=C2+1」        ……(2) (※因みに、このとき列ごとコピーして貼付) 整理券[3]は、整理券[2]をコピーして貼付。(列ごと) 次に整理券[4]を作る。数式は、「=C2+3」  ……(3) 整理券[5]と[6]は、整理券[4]をドラッグ。 整理券[4] [5] [6]を選択し、下へ必要分ドラッグ。 こんな感じであれば、そう難しくもなく手間がかかるものでもないと私は感じるのですが、 どうでしょうか?

tanaka_san
質問者

お礼

投げた質問の存在をさっぱり忘れ去っていました。すみません・・・ 私も"コピーペースト"より"ドラッグ"のほうが必要な行列数を 数えてから貼ることになるのと貼りながら数えればいいという点の差で 良いかなとは考えたのですが、ドラッグで複製しようとすると、 固定したい「日付」のほうも7月1日、2日、3日・・・と変わってしまいます。 日付を「文字列」と指定してからドラッグしてもそうなってしまうのです。 そんなわけでまあこの件は結局解決してませんが、書き込みのときより 落ち着いた心境の今になって考えるとこの程度の手間を手間として考えて いたのが何かアホらしく思えてくるので締めようと思います。 お付き合いくださってありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

EXCELがとりあえずできるレベルの人が行うのなら いままでの方法が一番なのではないでしょうか? 自分なら、マクロ組みますが・・・

tanaka_san
質問者

お礼

すっかり回答忘れてました・・・。すみません。 その後未だに学習しておらずというする気にすらなっておらず、 既に組める方にとってはおそらく「その程度のこと」なのだろうとは 思いますが何も進展しておりません・・・。 食わず嫌いにして敷居が高いとの思い込み・・・最悪ですね、はい。 おつきあいありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • イベントでのチケットや整理券作成

    macbook intel cor2duo 2.1Ghz メモリー2GB・OSX10.4.10を所有してます。 自主制作でイベントを実施していますが、チケットや整理券&座席番号などを簡単かつ奇麗に作れるフリーソフト等はありますか? 現状ではチケットはラベル屋さん、整理券&座席番号はエクセルで作成しています。 チケットはもう少しクールにクリエイティブ?に出来ればかっこいいかなと思いますがなかなかです・・・ 整理券&座席番号はエクセルで作成して印刷して切るのが大変です・・・ 枚数はだいだいいつも1000枚くらいです。 連番が簡単に打てて、切らなくてもいい用紙が使用出来て作成出来るようなソフトがあれば教えて下さい。 よろしくお願い致します。

    • ベストアンサー
    • Mac
  • excelで抽選券を作り、通し番号を入れたいです

    excelで抽選券を作り、通し番号を入れたいのですが、 やり方がサッパリわからなかったので質問させていただきます。 A4用紙に抽選券8枚分をexcelで作り、 その抽選券に連番(No.0001~No.1400)を入れていきたいです。 予算がない為、印刷所にお願いする事ができません。 手入力で連番を入力していくのにも1400まであるので参っています。 何か他に良いアイデアや連番を入れる方法がありましたらお願いします。

  • エクセルで通し番号を打ちたいんです

    イベントで使う整理券を作るのですが、通し番号を表示できるようにエクセルで作るにはどうしたらいいでしょうか?整理券は A4の紙に8枚分印刷して、後からカットします。番号は1~320位ですが、わざわざチケット320枚分コピペして番号を手打ちするのは面倒なので、8枚分(A4・1枚)エクセルで作って、320枚分(A4・40枚分)を印刷できたらいいなぁ、と思います。尚且つ通し番号を打つなんてわがままなことできるんでしょうか?素人なのでわかりやすく教えていただけたら幸いです。

  • エクセルで、2つの列で共通する数字には「◎」などの印を付けるには・・・

    エクセルで、2つの列で共通する数字には「◎」などの印を付けるには・・・。 A1からA1000まで、「1~1000」の連番が入力されています。 C列には、C1からC6に、「3」「29」「58」「94」「681」「736」が在るとします。 このC列の6個の数字と共通するA列の連番の右側のB列に、「◎」などの記号を表示させたいのですが、どのようにすれば可能ですか?

  • エクセルで行挿入&コピー

    エクセルにて下記のように入力してあります。 A     B    C     D 111   111 222   111 次にC列の一行目にM001、D列の一行目にA001を入力した後(セルは2行目)に任意の行数を挿入し、さらにA,B列は一行目をコピー、C,D列は連番になるようにVBで作成するにはどうしたらいいでしょうか。 よろしくお願い致します。

  • エクセルと関数について

    エクセルと関数について エクセルで以下のような表を作成しています。 上段の表は、お客様へのチケット販売ナンバーを表で管理したものです。 下段の表は、お客様へのナンバーを把握するための表です。 上段のnoは手打ち入力するのですが、下段の通り、ヨーロッパの方だけ noの振り方が違っています。 しかし、手打ち入力するために、間違って全部を連番にしてしまうときが あります。 関数で間違いを回避する方法はあるのでしょうか。 できれば番号を振った時にエラー表示するようにしたいのです。 アクセルのほうがやりやすいのでしょうか。 お願いします。

  • Excelマクロ作成について

    今作成中のマクロがありまして   A  B C D E F G H I J K L M N O   ------------------------------------------------------------ 5 |     整理券   6 |      NO な 1 2 3 4 5 6 7 8 7 |  1 ○ な 17              8 |  2 △     17           9 |  3 × 1                 10|  4 □   21 19 17             11|  5 ▲ 2                 12|  6     25 21 19 17             13|  7 14|  8     29 24 21 19           15|  9   3                 16|  10 となっているエクセルシートなんですが、補足させていただきますと、Aの列は空白。Bの列はバスが停車する順番。Cの列にはバス停の名前。Dの列は整理券の出る番号です(「な」と書いてあるのはなしという意味です)。同様にE6から右も整理券の出る番号になっています。 E7から列ごとにズラーっと書いてあるのがバスの運賃です。 実装したいのは、 (1)整理券NOをD7から下に一つずつ走査していって、もし、そのセルが空白だったら一つ上のセルをコピーして貼り付ける。何か数字またはが入力されていたらスルーする。 ということを終着バス停まで行う。 (2)(1)で出来た整理券NOとE6以降の整理券NOが対応する運賃をコピーしてE列に挿入し貼り付け、2番目のバス停はF列に対応する整理券NOの運賃表を張り付ける。3番目以降は同様にG、H、I、J列…とずらして貼り付けます。 という作業を(1)と同様に終着バス停の整理券NOまで行う。 というものなのですが、どうコードを書いたら良いのか初心者のため分かりません。丸投げで失礼だとは思いますが、コードをご教授いただけたらなと思います。 よろしくお願い致します。

  • エクセル2003で可能でしょうか?

    エクセル2003で、行を削除しても自動で連番をふりなおせる関数ROWは解るんですが、行ごと削除するときはROWは有効ですが、たとえばこんなときはどうすればよいでしょうか? A列に連番がふってある表があったとして、A1~A5セルに1~5の連番をふったときに、A3セルの連番を消し、”削除”という文字列を入力した場合、A1セル=1、A2セル=2、A3セル=”削除”、A4セル=3、A5セル=4 というように、”削除”と文字列を記入したセルを飛ばし連番が自動的にふれるという関数orマクロはないでしょうか?今は、いちいち手打ちで修正しているのですが・・。ROWとIFを使ってできないか?と考えましたがどうしても解りません。みなさんのお知恵をかしてください!!   

  • エクセルでセルに少し複雑な連番をつけたいのですが、

    エクセルの自動連番が知りたいのですが、調べても自分のやりたいのが載ってないのですが、例えばセルA1に、080118-01と入力します。次にA2に入力するときには、080118というのは日付を表していますので、エクセルを開いた時点で、080119(本日の日付)が出て-01は02に次には03にしたいのですが、 関数か何かで方法があれば教えて下さい。よろしくお願い致します。

  • エクセル関数と連番入力について

    エクセル関数と連番入力について 下記画像のような表をエクセルで作成しています。 商品の売却と一部売却、返品について管理しています。 今、A列のナンバーを手打ち入力(オートフィル)している のですが、返品が多くなり、ナンバリングを誤入力 する可能性が出ています。 そこで、誤入力を防止するためにセルに関数を入れて ナンバリングする方法はありますか。 返品の行がいくら多く挿入されても、ナンバーリングに 影響しないようにしたいです。 ナンバーの種別は  1 売却 2 一部売却 3 返品 の3つがあり、1と2は共通した連番になっていて、返品は 別番号になります(空欄でも構いません) よろしくお願いします。

専門家に質問してみよう