Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • 締切済み

エクセル 入力規則?

初歩的な質問で申し訳有りません。 エクセルの入力の仕方で質問致します。 このような入力の仕方が 確かあったと思うのですが、 ある特定の文字列を、既に文字列が入力されているセルのそれぞれの文字の先頭部分に一度に入れたい場合、そのセルの列を選択した後、どのように操作すれば良いでしょうか? ご存知の方、宜しくお願い致しますm(__)m

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.3

コピー貼り付けの操作で、選択セルに対して、同一数値値の一律加算の操作はあるが、文字列の結合はないはず。それで >初歩的な-->初心者であって、VBAなど関心はないかもしれないが VBAを使うと シートのセルのA1,B5、B7に同じ文字列(下記例では「特定の」とする)を加えたいとする。 CTRLキーを押しつつ、A1,B5、B7を選択。 標準モジュール(関心があれば、Googleで照会のこと)に、実質3行のコード Sub test02() For Each cl In Selection cl.Value = cl.Value & Range("H3").Value Next End Sub をコピペする。 F5キーを押して、実行する。 H4セルに「特定の」を入れているとして、 ー₋ 実行前データ A1:B7 (-は空白セル) aa - - - ss dd - aa - ggg - - - aa ーーー 結果 A1:B7は (-は空白セル) aa特定の ー ss  dd ー  aa ー  ggg特定の ー ー aa特定の 多少VBAを勉強すれば、コード3行でも、色んなことができるよ。 エクセルを自由に使いたければ、VBAの学習は必須だと思う。

poohpoohsan
質問者

お礼

更に難解。。( ;∀;) ”VBAなど関心はないかもしれないが~” → 関心がないというよりも 聞いたことはあるけれども、、思考がストップしてしまうレベルですね もともと数学的センスがないんです そこでこちらの回答を利用させていただこうなどと考えるわけですが、 激しい数の羅列に… ((((;゜Д゜)))))))になりました わかればきっと楽しいでしょうね~ とは思うのですが。 必須なんですね 私もそんなブレーンが欲しいです ご回答いただき誠に有難うございました!

すると、全ての回答が全文表示されます。
  • msMike
  • ベストアンサー率20% (371/1820)
回答No.2

それ、「初歩的な質問」どころか“高級”な、大多数の人が知らない手法です。 添付図に例を示しておきます。 上段図は[入力規則]用の参照表で、 例えば A列に設定した[入力規則]のリストから横浜市、千葉市、さいたま市の何れかを選択したとき、右隣のセルに設定した[入力規則]のリストからそれぞれの区名を選択可能とするものです。 0.範囲 D1:F6 を選択 ⇒ Alt+MC ⇒ “上端行”以外のチェックを外す  ̄ ̄ ⇒ [OK] 1.セル A1 を選択 ⇒ Alt+AVV ⇒ [設定]メニューの[入力値の種類]  ̄ ̄として“リスト”を選択 ⇒ [元の値]ボックス内にマウスカーソル  ̄ ̄を置いて、範囲 E1:F1 を撫で撫で ⇒ [OK] 2.セル B1 を選択 ⇒ Alt+AVV ⇒ [設定]メニューの[入力値の種類]  ̄ ̄として“リスト”を選択 ⇒ [元の値]ボックス内にマウスカーソル  ̄ ̄を置いて、式 =INDIRECT(A1) を入力(A1 を$A$1 などとしな  ̄ ̄いやうにネ) ⇒ (何やらエラーメッセージが出ても知らぬ存ぜ  ̄ ̄ぬの一点張りで)[OK] 3.範囲 A1:B1 をズズーッと必要なだけ下方にオートフィル

poohpoohsan
質問者

お礼

かなり難しいですね( ;∀;) ちょっと手に負えそうにないのでお手上げです。 わかる方には有難いかも。。 ”初歩的な質問” もとい ”初心者の為”、 こちらの質問に至ったという事でどうかご容赦くださいませm(__)m ご回答有難うございました!

すると、全ての回答が全文表示されます。
  • mt2015
  • ベストアンサー率49% (258/524)
回答No.1

どこで聞いたのか知りませんが、そのような方法は無いと思います。 ただし、見た目だけ先頭に特定の文字列が追加されたように見えればよいのであれば、セルの書式設定→ユーザー定義と展開し、以下の様に設定する事で可能です。 "特定の文字列"@ あくまでも見た目だけですので、セルに入力されている文字列はそのままです。

poohpoohsan
質問者

お礼

ご回答有難うございます(^-^) やってみました。 出来ました! でも確かに見た目上でした。 書式を選択して貼り付けたりしてみましたが、そのままうまく貼り付いてくれません。 うまく貼り付ける方法があれば良いのでしょうが… でも、見た目上だけでも良い場合には活用出来そうです。 ご回答有難うございました!

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

関連するQ&A