• ベストアンサー

エクセルで沢山のシートがあり決まった文字列を効率よく入力する方法

chibita_papaの回答

回答No.3

>○○の部分だけを記号で入力 記号で入力した後、 編集 - 置換 で一括変換ってのはどうでしょう。

関連するQ&A

  • エクセルのシート名をセルに入力

    エクセルで、シートの名前をセルに入力するマクロを教えて下さい。 例えば、【05-1234】というシートのA1のセルにマクロで【05-1234】と入力したいのです。 お願いします。

  • excelでシートの存在を確認するには...

    Sheet1のB2から下のセルにaaa1,aa2,aa3...と入力されていたとします。 そのセルの文字列の名前が同じエクセルのワークシート名として、存在するかどうかをC2から下に「OK」、「NG」と記載できるようなマクロを検討しています。 わかる方いらっしゃいますか?

  • エクセルVBA 毎月別のシートに入力

    毎月、複数のファイルからデータを取得して、まとめ用のファイルの1枚のシートにまとめています。 今年の4月は"2504"、5月は"2505"という名前の各月のシートに入力します。 現在は毎月プログラムを開いて、Thisworkbook.Worksheets("2505") のシート名の部分を手動で変更しています。 マクロでできる方法を教えていただければ助かります。お願いします。

  • EXCELのシート名を一括変更するマクロ

    マクロの超初心者ですが、EXCELのシート名を一括変更するマクロを考えてます。 例えば、1つのBOOKで「1」~「31」までの名前が入っているシートを予め用意しておいて、マクロを実行するとメッセージボックスがでてきて、そこに200806と入力するとシート名の「1」が『20080601』に、「2」が『20080602』という感じで31日分自動でできるような方法はないでしょうか?いつも手入力でやっていて大変なので、なにか方法があれば教えて欲しいです。お願いします。

  • Excelのシートに隠し文字列を持たせたい

    Excel2007を使用しています。 マクロを使用して、特定のシートだけ、 特定の処理を行わせたいと思っています。 そのときに、隠し情報を持たせたシートだけを対象にしたいのですが、 どのようにしたら良いかが、分かりません。 ※タイトルにある「隠し文字列」を持たせる方法でなくても構いません。 どのように実現させたら良いのでしょうか? アドバイス頂けませんか? よろしくお願いいたします。

  • エクセル 文字列の連続入力について。。。

    宜しくお願いします。 エクセルの表で名簿を作っています。 縦の列に名前を入れます。 その名前の列全てに「○○先生」という様に名前の後に先生と言う文字列がつきます。 入力を簡素化にする為に「先生」が簡単に(自動的に)入力されるようにする方法はありますでしょうか? マクロ??関数??その他設定で出来ますか??

  • Excelで、あるシートだけ非表示にしたいのですが?

    Excelで、入力用シートと印刷用シートの2枚を作って、入力用はデータや計算データを入力して、それを印刷用シートに結果だけ飛ばしています。たまに、お客さんにExclデータで提出して下さいといわれますが、入力シートは見せたくありません。 最近、VBAを勉強し始めて、非表示にする方法は見つけましたが、(使用しているのは、ワークシートの「visibie=false」です。)更にブックの保護をかけてマクロを変更出来なくしています。が、これで確実に見れなくなっているのかが良く分かりません。こんな方法で良いのか、もう少し効率の良い方法があるのか、御手数ですが教えて頂きたいのですが。

  • エクセルでシートを追加するマクロについて

    マクロ初心者ですよろしくお願いします エクセルでシート1は名前などの入力用、シート2はフォーム用として作成しております シート1のA1から最大でA20(変動あり)に名前を入力すると名前の数だけシート2のコピーが追加され、シート名も入力した名前に変更する場合のマクロはどうすれば良いのでしょうか? またシート2のB1にも入力した名前を表示させたいです ご教授お願いいたします

  • エクセルでセル(列)を飛ばして入力する方法

    自分なりにいろいろ試してみたのですが、どうしても理想とする形にできなくて…。 A~Iまで使用の列があり、その間入力したい列がA、D、E、G、と飛んでおります。 名前の定義を使ってセル指定で移動するには行数が100を超えるため上手くいかず、列指定にすると縦入力からになってしまい意味がありませんでした。 またシートを保護する方法も試したのですがオートフィルタが使えず、セルの非表示はそこに見たい結果が出るため入力して再表示してまた非表示で入力して…と二度手間になってしまいます。 オートフィルタを使えて、尚且つセルを飛ばして入力していくにはどのような方法がありますか? 入力はA1、D1、E1、G1、A2、D2…と行い、横移動はtab、縦移動はenterを使用で行ってました。 マクロしかないのかと思ってはいるのですが、今まで使ったことがないため設定の仕方がわからず躊躇してしまってました。 何か妙案がありましたら教えてください。 よろしくお願いします。

  • Excelでセルに入力した文字と同じ文字のシートへ移動するには

    早速ですが、ご質問させて頂きます。 入力Form用のSheet(以後:Input Form)が有り、そのSheetに入力を行った内容を指定したSheetにコピペしたいのですが、上手く行きません。 Input FormのB2~B8にそれぞれ入力項目が有り、実際にはC2~C8に入力を行います。 C2に入力する文字と同じ名前のSheetを複数儲けており、マクロボタンを押した際に、C2に入力された文字と同じ名前のSheetに移動しInput FormのC3~C8の内容を貼り付けたいのですが、可能でしょうか? 非常に分かり難い説明で申し訳ございませんが、どなたか御教授頂けませんでしょうか? ちなみに以下の様な形で作ってみたのですが勿論3段目がダメで機能しませんでした。 Range("C3:C8").Select Selection.Copy Sheets("'Input Form'!C2").Select Range("C3").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False