• ベストアンサー

エクセルのシート上に表を入れるには?

エクセルのシート上にセルとは別にマス目状の図形を入れたいのですが、やり方が分かりません。(そもそも出来るのでしょうか?) 具体的になにが目的かといいますと、申し込みフォーム(紙)で、文章を決まった文字数内で記入してもらうために必要なのです。(300文字程度の自店の紹介文です) 正方形をたくさん並べてみたりしたのですが、大きさを変えると隙間ができたり、重なったりしてそれらをその都度修正するはちょっと非効率過ぎると思うので何かいい方法がありましたら、お教え下さい。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • tresbien
  • ベストアンサー率51% (51/99)
回答No.2

別のシートにでもその300字のます目を作成し罫線を引きます。 それらのセルをコピーして、貼り付けたいシートに戻り Shiftキーを押しながらメニューの編集をクリックすると 「図の貼り付け」又は「図のリンク貼り付け」コマンドが見えます。 これで貼り付けるとます目が、カレントシートの罫線とは関係なく 存在しますので便利です。

makoto66
質問者

お礼

こんな便利な機能があるとは知りませんでした!(ま、知らなかったから質問したわけですが・・・) 僕の用途にもぴったりで、これからも使える機能を教えてもらえてラッキーです! ご回答ありがとうございました!!!

その他の回答 (2)

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.3

入力スペースのセルを連結して、式を入れて警告表示をするとか・・・。 =IF(LENB(D10)>600,"文字数が多すぎます。","300文字まで入力出来ます") あとは、Wordで原稿用紙のフォームを表示させて、そのオブジェクトをExcelに張込む事で、Wordで編集出来ます。 文字数の制限は出来ませんが、300文字分のサイズ(窓)になるようにオブジェクトの大きさを調整しましょう。 いずれにしても、枠に1文字ずつ入力する(させる)のは酷かと思います。

makoto66
質問者

お礼

すみません、僕の知識不足でしょうか、あまり意味が理解できませんでした・・・。もしかしたらPC上での入力を前提にお答えいただいてるのではないでしょうか? せっかく教えていただいた技なのでまた何かのときに使いたいと思います。ご回答ありがとうございました。

  • fcrjoey
  • ベストアンサー率35% (20/57)
回答No.1

目的にかなうかどうかわかりませんが エクセルにカメラという機能があります。 別のシートに作った表を、画像などと同じように 挿入できるものです。 参考URLのQ13を見てみて下さい。

参考URL:
http://homepage1.nifty.com/kenzo30/ex_kisopoint/onepoint_hensyu3.htm#Q13
makoto66
質問者

お礼

ご回答ありがとうございます! しかし、この方法は僕の必要としていることには少々使いにくかったです。でもまだ知らないエクセルの機能を教えていただけました。いろんな機能があるんですね! まだまだ全体の1%も使いこなせていない気がしました。

関連するQ&A

  • Excelのシートからシートへデータを移動したい

    Excelのシートで作成されている申込書(シート)があり、現在はその申込書シート(セル)に記載されている情報を別のシート(顧客データとして管理しているシート、複数行存在しています)に手入力しています。 この手入力の作業をマクロか関数で簡単にしたいのですが、下記の点がクリアできる良い案が分かる方がいたら教えて頂きたいです。 (1)申込書シートは顧客データシートに情報を移動したら、都度上書きしていきたい⇒申込書シートは同じbookで管理しないため(上書きについては申込書内容を都度手作業で貼り付けするつもりです) (2)顧客データシートは顧客が増える毎に2行目、3行目・・・というようA列が空欄になっている一番上に、申込書データの内容が反映されるようにしたい。 (3)貼り付けられたデータ(セル)は関数ではなく、値(文字)が貼り付けられるようにしたい。((1)のように申込書シーは都度上書きしたいため) 分かりづらい質問で申し訳ありません。。 ちなみにマクロは作成したことがありませんが、マクロでできるのであれば挑戦したいと思っています。 ご回答よろしくお願い致します。

  • エクセルのセル(マス目)を正方形にするには?

    列の幅と行の幅を同じ数値に設定してもセル(マス目)が正方形にならないと思います。 どなたかセルを正方形にする方法教えてください。

  • 公務員の空間把握の問題で解説みても理解できなお願い

    右の図形は1辺のながさが1である正方形を8枚つなぎあわせたものである。この図形を3つの部分に分けてそれらを組み合わせたとき、新たに1つの正方形をつくることができるものはどれか。ただし、紙片を重ねたり、隙間を作ったりしてはならないものとする。

  • エクセル2007で、図形を張り付けるとずれます。

    エクセル2007のシート上で図形で、楕円や矢印を貼り付け、 その後、何度か閉じたり開いたりすると、特定のシートの図形が ずれています。 ずれ方は、右斜め下へ全部の図形がずれています。 均一にずれているわけでは、ないので、都度修正が大変です。 何か原因があるのでしょうか? 教えてください。

  • 数学教えてください。

    1辺の長さが2cmの正方形の紙を頂点が互いに他方の正方形の対角線の交点に重なるようにして、1枚ずつ順においていく。正方形の紙を何枚か重なたときにできる図形について。 正方形の紙をx枚重ねたときにできる図形の面積をScm^2、周囲の長さをLcmとする。 Sをxを使った最も簡単な式で表しなさい。 考え方、答えを教えてください。

  • 図形の面積

    図は下手ですが.1辺2cmの正方形の紙を.右と上に1cmずつずらしながら重ねた. このときにできる図形を太い線で囲む. 正方形の紙を25枚重ねたときにできる.太い線で囲まれた図形の面積を求めてください 本当に図が下手ですみません↓ 宜しくお願いします

  • Excelのシートにある全文字列を拾い出す

    Excelのシートに表(50列×50行)があり、その中のセルは任意に結合され、そのセルの中に文字列(単語)が入力してあります。 今回、その用語の索引をExcelで作りたく、その全文字を縦1列に拾い出したいのですが、効率的な方法を教えて下さい。 Excelは2003です。

  • Excelでのシート間データ反映について

    こんにちは。 仕事上でのエクセルファイル作成に行き詰ってしまったので、お知恵を拝借させて下さい。 今回作成しているファイルは、 Sheet1にはお客様に送付する宿泊確認書のフォームが、 Sheet2にはお客様の情報(名前、Tel番号など)が 入力されています。 理想としては、Sheet2に入力したデータを Sheet1のフォームに自動反映させたいのです。 単純にSheet2からSheet1にデータ反映する方法は 分るのですが、 この場合はSheet2に数百名のお客様データが入っている為、 「Sheet2の36行目のお客様分の確認書を作成したい」時の方法が分りません。 例えば、Sheet1確認書フォームの各セルに Sheet2の列を指定しておいて、 Sheet2のどの行から情報をひっぱってくるのかを Sheet1にてその都度設定する事は可能でしょうか? 何卒よろしくお願い致します。

  • エクセルシートの保護

    エクセルのシートに保護をかけたいのですが、 シートの中に、チェックボックスがあります。 チェックボックスの「コントロールの書式設定」で 「ロック」のチェックをはずしても、 シートの保護をかけると、チェックボックスにも保護がかかってしまいます。 シートの保護をかける時、 「データー」のチェックをはずすと、 チェックボックスにもチェックが入れられるようになるのですが、 それでは、他のセルにも入力が可能になってしまいます。 つまり、シート全体に保護をかけたいし、 当然、チェックボックスの機能も使いたいのですが、 セルの書式設定にある保護と フォーム・コントロールの書式設定にある「ロック」「文字列のロック」を、 どのように組み合わせればよいのでしょうか? そもそも、シート全体に保護をかけたいし、 チェックボックスの機能も使いたいのは、 可能なのでしょうか?

  • Excelの数値の反映のさせ方

    現状(紙での請求書) ---------------------------------- | 5 | 4 | 3 | 2 |  ---------------------------------- 上記のように、ますの中に数字が入っています。 Excelで複数枚(表紙一枚、内訳複数枚)のシートの合計を反映する場合、一つのセルに数字を入れるのは理解出来るのですが、上記のように、ますの中(別々のセル)に、合計の数字を一文字づつ割り振る事は出来るでしょうか? やりたい事は、市販の請求書は、数字を書く所がます目になっているので、見た目、同じような感じで、出来ないかなという事です。 よろしくお願いします。

専門家に質問してみよう