• ベストアンサー

Exce2010lの入力でこまっています。

Excelの初心者です。 志望理由を記入したいのですが、用紙が原稿用紙のように1つの枡で(800字詰め)できているので、1つのセルを1つの枡にした用紙を作ったのですが、1つのセルに1文字ずつ入れていくのが大変なので 1つのセルに1文字入れたら、直ぐ次のセルにカーソルが動く設定方法が有りますでしょうか 教えてください。 あと、別のセルに書いた文章を貼り付けたら自動的に1つのセル(1文字)に1文字ずつ 貼り付けされていく方法はあるて゜しょうか。

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

  • ベストアンサー
回答No.2

取り敢えず画像を添付しますので(見ずらいかもしれませんが…)次のような手順で作業をしてみて下さい Sheet2に行の高さと列の幅を整えます 1行を40文字とした場合の設定・・→列番号の「A」から「AN」までをドラッグします 次に列と列との境界線にカーソルを合わせマウスの左ボタンを押した状態で「22Pt」まで左方向へ寄せます 行の高さは規定値で22Ptになってますのでここはそのまま。 これで正四角形が出来ますので次へ・・・ Sheet1のセルK1をクリックして「=LEN(A1)」の式を入れ、セルK20まで式をオートフィルコピーします (セルA1に入力した文字数が返ります) セルA1に40文字入力したらセルA2に続きを入力します(1行に入る文字数は40文字までとします) 1行目から20行目まで入力し終わったらSheet2へ移動・・・ Sheet2のセルA1には次の式を入れます =MID(Sheet1!$A1,COLUMN(),1) の式を入れオートフィル機能を使い、式をセルAN1までコピーします A1~AN1まで範囲選択された状態になりますので、そのまま20行目まで同じようにオートフィル機能を使いセルAN20まで式をコピーします 以上、手順に間違いが無ければ添付画像のように一升に1文字ずつセルの中に入ります

CA3028
質問者

お礼

MID関数を使って、20文字入ったセルを参照して、取り出す文字数を指定する引数を1にして1文字づつ取り出す。 COLUMN関数で文字を入れる場所を指定して、オートフィルで 1つずつずらしていく方法と理解しましたが、マクロはまだ 勉強していないのでオートフィルを使わずにA1,A2、A3と 1つづつ場所を指定してしまいました。 しかし、マクロは知っていると便利ですが、知らないと 異世界で何をしていかわからずバニックになりましたが 救っていただいて有難うございます。 、

その他の回答 (2)

  • 0913
  • ベストアンサー率24% (738/3035)
回答No.3

Wordには、原稿用紙がありますが、そちらではダメなんでしょうか?

CA3028
質問者

お礼

wordにはまだ手を付けてないので全然わかりませんでした。 原稿用紙が表示されていなかったので、追加して作成してみましたが、指定された用紙にする事ができないか現在挑戦中ですが wordはまったくの素人なので苦戦しています。 それでも、解決の糸口を与えて頂いた事を感謝します。

  • red0176
  • ベストアンサー率22% (22/97)
回答No.1

Tabキーでカーソルを隣に移せます。

CA3028
質問者

お礼

実際に入力しましたが、たしかに1マスずつずれます。 Wordは全然知らないので助かりました。 有難うございます。

関連するQ&A

  • 文字入力中「←」などを押すと・・・

    おはようございます。 EXCELで文字入力中、一字だけ直したくなって文章の前の方に カーソルを持って行こうとして「←」を押すと、カーソルが動かずに セルが移動してしまいます。 矢印キーを押してセル内でカーソルだけを動かす方法をご存知の方が いらっしゃいましたら、是非教えてください!

  • 原稿用紙のカーソルを次の枠(セル)に飛ばす方法を

    エクセル2007で400字詰原稿用紙を作りました。 文字入力したら、下の枠にカーソルを飛ばす方法を教えて下さい。 なお、枠と枠の間に仕切り用のセルが1つ挟まっています。

  • WORD レポート用紙に英数入力する場合の設定

    レポート用紙に文章を入力するのにWORDを使っています。 縦横グリッド線を表示して 原稿用紙の縦型みたいな 感じにしてます(線は印刷はされません) 1行に20字入るようにして そこに一字一升に入るように 設定しました。 英数を入力するとに 一升に2字入るように 設定したいのですが 半角英数で入力すると 一升に4字入ってしまいます。 全角にすると 一升に1字になってしまい、、、。 一升に2字入れるには どのように設定すればいいのでしょうか? いろいろ試してみたのですが どうも上手く行きません。 どうすれば 英数が一升2字入るように出来ますか? よろしくお願いします<(_ _)>

  • エクセルにコピーすると セルがまたがってしまいます

    ホームページや何かの文章をコピーして、エクセルに貼り付けをすると、セルをまたいで、貼り付けとなってしまいます。一つのセルにまとめて貼り付けしたいのに、隣のセルに次々と文字が貼り付けとなってしまいます。文章の文字にスペースがあれば 隣のセルに貼り付けとなってしまうようです。少し前に友人からもらったエクセルデーターのマクロつきのものをいじってからです。もとに戻す方法ないでしょうか?どうかよろしくお願いします。

  • エクセルの入力

    エクセル初心者です。 必要に迫られ添付画像の用紙をエクセルで作成しました。 入力する際に□□□に数字を入れます□と□の間にもセルがあるため入力する際に いちいちカーソルでアクティブなセルを設定する必要が有ります。 別のシートで必要な内容を入れて添付画像の用紙の□□□に一文字づつ飛ばすことは 出来ますか。  いろいろ考えたのですがわかりません。よろしくお願いします。

  • エクセルで入力した文字列を他のセルにも自動的に入力できるようにしたいです。

    エクセルで文字列を入力した場合、指定したセルにも同じ文字列が自動的に入力されるようにしたいと思っています。 調べたところ貼り付け時に形式を選択して貼り付ける「リンク貼り付け」というのがあるので試してみたんですが、 貼り付け先の空白のセルに強制的に0が入力されてしまいます。 リンク貼り付けを保持したまま空白セルを空白セルのままにすることはできないでしょうか。 よろしくお願いいたします。

  • エクセル2007

    エクセル2007を使っております。 ワードで作成した文章をコピーしてエクセルに貼り付けすると文章全体が当然、1つのセルに貼り付けされるのですが、その貼り付けして1つのセルのある文章を1文字1文字をエクセルの1ずつのセルに分散させたいのですが、ネットで色々な記述をみてもわかりません。 マクロや関数でなんとかならないものでしょうか? ワードのグリッド線の方法もあるようなのですが、グリッド線の囲みから文字がはみ出してしまうのでグリッド線の表示ではダメなようです。

  • Word-XPで400字詰め原稿用紙に入力する方法を教えて下さい

    Word-XP(2002)です。 400字詰め原稿用紙の様に枡”□”を、薄い罫線 上に表示させ、その中に入力文字を縦書きで入力 させたいのですが、設定の方法が分かりません。 教えて下さい。 印刷した際も枡”□”を表示させたいです。 以下のイメ-ジです。 □□□□□□□□□□□□□□□□□□□□ □□□□□□□□□□□□□□□□□□□□ □□□□□□□□□□□□□□□□□□□□

  • コンピューター入力

    Word2007で原稿用紙縦書き設定のとき、一枡に半角英数2文字または3文字を正しく縦書きに入れる 方法を教えてください

  • 文字入力済みのセルに続けて入力

    とても初歩的な質問ですが・・・ エクセルのセルに、既に文字が入力されていて、 その文字の続きに文章を入力したい時、 マウスでその続きの位置をダブルクリックして入力しています。 マウスを使わずそのまま入力し始めると、先に入力していた文字は消えてしまいますよね? しかし、マウスを使わずに、カーソルだけで続きに入力出来る方法があれば教えて下さい。

専門家に質問してみよう