• 締切済み

文字数が25文字を超えると自動的に隣のセルに移動させたい

エクセルで子供用の日記を書けるフレームを作っています。一つのセルに入力する文字数が25文字を超えた場合、隣のセルに(詳しく言えば縦書きなので、左側のセルに)自動的にカーソルが移動していくような方法をご存知の方、ご教授願います。

みんなの回答

  • E-HR33
  • ベストアンサー率25% (20/78)
回答No.1

セル内の文字数を指定する方法であれば以下の方法で可能です。 1.[データ]-[入力規則]をクリック 2.[データの入力規則]画面が開くので[設定]タブで以下の設定をする。   ・[入力値の種類]を[文字列(長さ指定)]にセット   ・[空白を無視する]のチェックをはずす   ・[最小値]を[0]にセット   ・[最大値]を[25]にセット   ・上記以外は初期設定のまま これで設定をしたセルは25文字以上は入力できないはずです。 ただ自動的に隣のセルに移動するやり方は思いつきませんでした。 中途半端ですいません。

1046jp
質問者

お礼

ご回答ありがとうございました。私もご回答を参考にしながらいろいろやってみましたが自動的に移動する方法はわかりませんでした。

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

関連するQ&A

  • セルの自動移動

    エクセルで、入力後次のセルに移動するにはEnter等を押す必要があります。 シートに入力フォームを予め作っています。 1つのセルには1文字しか入力しないのですが、1文字を入力したら(Enter等を押さずに)自動的に次のセル(指定したセル)に移動することはできませんか? 例: セルB1に「1」を入力(1キーを押す)と次に入力したいB2へカーソルが移動

  • Excel 隣のセルの頭文字に応じて文字を自動入力

    Excelの質問です。 隣のセルに入力された文字列の頭の文字に応じて、セルに自動的に文字を入力するにはどうすればよいのでしょうか?関数初心者です。 具体的には、 A1のセルに「T○○○○○」(○は任意の数字)が入力されていれば、頭文字がTなので、B1のセルに東京と自動的に表示する。 A2のセルに「N○○○○○」(○は任意の数字)が入力されていれば、頭文字がNなので、B2のセルに長野と自動的に表示する。 です。 よろしくお願いします。

  • エクセル 1文字入力すると自動で横にセル移動

    現在エクセルを利用してアンケートの結果入力をしています。 各セルには1文字の数字しか入れないのですが、 「数字」⇒タブキー(横移動)で1つ1つ打っています。 しかし、タブキーを使用しているとうち間違いなどがあり、セルが一つずつずれてしまったりしてしまいます。 どうにかエクセルに1文字入力すると何のキーも押さずに 自動で横にセル移動してくれるというようなことを設定できないでしょうか? 初心者ですいませんが、お願いします。

  • 特定の文字があった時のみ、隣のセルに移動したい

    エクセル2003を利用してオーダー別の手配リストを作成しています。 データからコピーした場合、オーダー、品番等、全て同じ列に入力されてしまう為、自動で振り分けたいと考えています。 そこで同じ列内の特定の文字(例:CX又はCN)が有ったものだけを、隣のセルに移動して、元々有った文字は全て削除するといったことは出来るでしょうか? 詳しい方が居ましたら、是非ご教示下さい。 宜しくお願いします。

  • リストから項目を選択した後、隣のセルに自動的に移動させたい

    よろしくお願いします。 今、エクセルで入力規制を使ってリストを作りました。 リストの項目は3つあって、あ・い・う とします。 A1のセルにリストを作りました。 やりたい事ですが、リストの中から あ を選んだ場合のみB1のセルに自動的にセルが移動して、さらにB1にもリストが作ってあって、項目が3つあって、1・2・3の中から選ぶというのを作りたいと思います。 リストを作るとこまでは出来たので後は、自動的に隣のセルに移動をさせたいだけなので、いい方法がありましたら教えて下さい。

  • セルの移動

    エクセルにデータを入力するときに、数字をいれてENTERキーを押すと次に入力するセルが下にいってしまうので、またいちいち右のセルをクリックしないとなりません。 これってこういうものなんですか? けっこう数があるので面倒です。 ENTERキーを押したら右に自動で移動してくれるようになりませんか?

  • セル移動の設定

    エクセルマクロがわからない初心者です。 エクセルシート「sheet1」のセルA2で(データ入力、または入力せずに)「Enter」を押した後、A5に移動させたいのですが、カーソルでA1からA2を通りA6にカーソルを移動させてもセルが飛ばない(A6からA1に下から移動させても同様に飛ばない)ようにしたいのですが、何かよい方法はありませんか教えてください。

  • Excelのセルに入力中左にカーソル移動する方法

    Excelのセルのなかに文字を入力中、途中で真ん中の時を編集したいときがあります。普通にキーボードの左矢印を押すとセルが入力モードから隣のセルに移動してしまうのですが、文字入力中に左へ移動する方法を教えてください。(何かのボタンを一緒に押せば戻れるような気がするのですが、戻れません) たとえば、A1に「こんにちは、はじめませて|」(|はカーソル)と入力してしまった場合にせを編集したいので「こんにちは、はじめま|せて」まで戻したいのです。

  • エクセルの入力でセル移動

    MSのエクセルで、セルに指定された文字数を入力したらEnterや矢印キーを押さなくても次のセルに移動させる方法はないでしょうか? 例えばA1セルに入力出来る文字数は3と指定しておきます。A1セルに3文字入力したら、次のセルA2に移動するようにする方法です。入力規則で文字列指定まではできますが、次にセルに移動するにはEnterなどが必要です。これを省略する方法です。 バージョンは2003ですが、2007,2010でできるのでしたらそのバージョンでも構いません。

  • EXCELでセルに入れる文字数の制限

    文章が入力されてるエクセルデータがあります。 セルに入る文字数を常に一定にしてプリントアウトしたいです。 (Wordだと一行何文字と指定できるとおもうのですが) もう出来上っているエクセルデータから、セルに入れる文字を制限数までとし、それを超えたら自動的に消される方法はありますか? マクロを張り込まないとできないのでしょうか? 私はマクロのプログラムが全く書けないのでそれができません。 どうしたらよいでしょうか? 使う方が初心者なので、出来るだけその人が手をかけないようプログラムを作るか、設定したいのですが・・ ちなみにエクセルの機能で、入力規則はもう出来上ってるデータには適用されないようなので、それ以外でお願いします。