![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
EXCEL等で、情報一覧シートから、複数の個別情報シートを作りたいです。
例えば、情報一覧シートに10人の名前・住所の情報があるとすれば、
個々の名前・住所が指定のセルに記入されたシート10枚を、一覧の順に作る、という感じです。
下記リンクと逆のことを行えばいいと思いますが、方法がわかりません・・・
http://oshiete1.goo.ne.jp/qa3550265.html?ans_cou …
情報一覧シートはCSVなので、excel以外にaccessなどでも可と思います。
マクロなどはわからないのですが、
出来る場合の方法、マクロの場合の簡単な解説などを
ぜひ教えてください。よろしくお願いします。
No.2ベストアンサー
- 回答日時:
こんばんは、ちょっと希望と違いますが、こちらのほうが便利そうですので、紹介します。
データのシート
氏名 住所 電話番号・・・・
氏名の列に、定義で名前をつける
表示用のシートを1枚準備
適当なセルに、入力規則を設定して、氏名を選択して表示させる
別のセルにはVLOOKUP関数で住所など表示させる
マクロの記録
表示用のシート選択、コピィ
新しいシートの挿入
貼り付け、形式を選択して貼り付け、値にチェックでOK
表示用のシートに戻り
マクロの記録の終了
ただ、むやみにシートを増やす方法はお勧めしません。
データのシートと表示のシートの2枚で済むということはないでしょうか。
この回答への補足
ありがとうございます。
教えていただいたとおりやってみて追加質問なのですが、
表示用シートの氏名セルを、田中→鈴木に変更すると、
連動して表示用シート別セルの住所も、田中→鈴木に変更はできないのでしょうか?
セルは増やさざるを得ず、一枚一枚、各セルの住所のVLOOK関数を書き直すのは大変で・・・。
それとも私のVLOOK関数が間違っているのでしょうか?
表示用シート記載の住所などのVLOOK関数は、データ一覧シートから引っ張ってきているのですが・・・。
無知ですみません、教えてください。
No.3
- 回答日時:
どこまで出来たのでしょうか?
>表示用シートの氏名セルを、田中→鈴木に変更すると、
>連動して表示用シート別セルの住所も、田中→鈴木に変更はできない>のでしょうか?
正しくVLOOKUP関数が出来て入れば、名前を選択するだけで、住所も変わるはずです。
表示用シートのA1に表示する方の名前
情報一覧シートのA列に名前、B列に住所 が入っているとして
表示用シートの住所セルに =VLOOKUP(A1,情報一覧!A:B,2,FALSE)
と入れておきます。
セルは増やさざるを得ず、一枚一枚、各セルの住所のVLOOK関数を書き直すのは大変で・・・。
マクロで貼り付けするときにトリックがあります。
>貼り付け、形式を選択して貼り付け、値にチェックでOK
マクロの記録の時に
貼り付け と
形式を選択して貼り付け、値にチェック
と2度貼り付けの作業をしておきます。
形式を選択して貼り付けの作業で、表示用シートのVLOOKUP関数が
なくなって、実際の氏名や住所が追加のシートには貼り付けられると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- Excel(エクセル) Excelの複数ファイルの複数行を別ファイル1つのシートにVBA、マクロで集約する方法 5 2022/09/13 06:30
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/12 10:10
- Excel(エクセル) 【関数】【マクロ】データの転記の方法について 2 2023/07/26 15:22
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
- Excel(エクセル) EXCEL マクロで 同じフォルダ内の複数ファイルの複数行全体を選択して1つのファイルに集約 4 2022/09/27 18:41
- Excel(エクセル) ワードのマクロについて教えてください。 1 2023/03/11 13:50
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/08 09:08
- Excel(エクセル) Excel>マクロ>特定のセルで同じ情報が登録されている行を1行にまとめたい(文字連結) 6 2023/01/05 16:30
- Excel(エクセル) 【エクセル」 特定のセルで条件抽出した列を、別シートに上から詰めて表示したい。 8 2022/04/08 16:00
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで「ページレイアウト...
-
エクセルの数式バーのフォント...
-
2列に入っているデータを1列...
-
【Excel】別シートから条件に合...
-
EXCELの散布図で日付が1900年に...
-
エクセルをエクセレントに究める
-
F9キーについて。
-
Excelの数式について教えてくだ...
-
数字入力後他の文字等が表示さ...
-
Excelセルを跨いで合計を出す方法
-
計算能力
-
【ExcelVBA】ダブルクォーテー...
-
エクセルのツールバーから数値...
-
エクセル関数を使って
-
エクセル シート表示
-
エクセルでファイルの最終更新...
-
Excel 2019 [オプション]の[リボンのユ...
-
特定の文字列を含む、住所を抽...
-
祝日と土曜、日曜の合計をカウ...
-
Excel分数の表示について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報