![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
Excelに保存されているユーザー情報から別ブックの複数シートへ自動転記されるようにしたいです。
ユーザー情報があるマスターファイルの場所は不変にし、読み込む予定です。
※画像の内容はイメージとして貼ったもので実際の転記したいフォーマットシートはしっかりしたものです。
ユーザー情報のNoを基に別ブックのシートに転記させたいです。
<確認したいこと>
転記させるにあたりどのような方法があるか(ヒューマンエラーなど起こりにくいなど)妙案がありましたらご教授いただけますと幸いです。
また、シートの有無に○をつけたり、チェックボックスを連動させるにはどうしたら良いでしょうか?
特にイメージだと1つのセルに中国、フランスと入力してますが、これは実現可能でしょうか?
不可であれば中国、フランスと1つのセルに入力する形を検討します。
![「Excelに保存されているユーザー情報か」の質問画像](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/7/542544037_655461000d482/M.jpg)
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんばんは
>自動転記されるようにしたいです。
>(ヒューマンエラーなど起こりにくいなど)妙案がありましたら~
自動転記されるのなら、ほとんどヒューマンエラーの入る余地は無いように思われます。
エクセル限定でよいのなら、方法としては関数で行うか、VBAを利用するかでしょうか。
設定してある関数を壊されないように、シートに保護をかけておくとか、VBAならUI部分をきちんと想定しておいて、おかしなことが発生しないようにしておくなどかな。
No.1
- 回答日時:
できないことはありませんが、それって……
(´・ω・`) Access でやるような事だよ。
写真の編集をWindowsの「ペイント」でやるのと同じようなことですので、
正直なところお勧めできません。
・・・本題・・・
転記したいBookに転記元を参照するようなテンプレートを作り、
そのテンプレートを複製して使えばよいと思います。
もちろんそのテンプレートには「ユーザー情報のNo.」を入力することで参照するデータを指定するように各セルに数式を作り込んでおくのです。
作業用の列をいくつか設けて、「ユーザー情報No.」からどの行を参照すればよいのかを計算して、実際に参照するセルにその値を使って読み込めばよいでしょう。
(一つのセルでできないことはありませんが、作業工程が見えにくいので分かりにくい数式になるためお勧めしません)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 転記先VBA 一致しているセルがコピーされない 5 2021/11/15 17:23
- Visual Basic(VBA) VBA シート名が一致した場合の転記内容について 2 2021/11/15 13:07
- Visual Basic(VBA) 転記VBA エラーが出ます 2 2021/11/15 16:08
- Excel(エクセル) 【関数】【マクロ】データの転記の方法について 2 2023/07/26 15:22
- Excel(エクセル) 【マクロ】【VBA】同じフォルダ内にあるエクセルのデータを転記したい 2 2023/07/26 15:13
- Visual Basic(VBA) 【関数orVBA】カーソルのある行を黄色にし、A列の値を別シートに表示できますか? 4 2021/12/28 00:03
- Visual Basic(VBA) 特定の文字を含むシートだけマクロ処理をしたい 1 2023/05/22 01:43
- Excel(エクセル) エクセル作業の効率化マクロを教えて下さい 7 2022/02/06 00:47
- Visual Basic(VBA) EXCEL VBA シート比較し〇×判定 1 2021/11/19 11:49
- Excel(エクセル) 【困っています】VBA 追加処理の記述を教えてください。 1 2022/08/25 22:54
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
VBAのコードを教えてください
Visual Basic(VBA)
-
Excel VBAでの数値の計算についておしえてください
Visual Basic(VBA)
-
ユーザーフォームに別シートからデータを反映させたい。
Visual Basic(VBA)
-
-
4
Excel マクロについて
Visual Basic(VBA)
-
5
VBA 二つのブックをうまく扱えないでいます
Visual Basic(VBA)
-
6
excel 数値を入力し自動で他のセルの数値を移動させる方法
Visual Basic(VBA)
-
7
月ごとに作成している日報ファイルを、VBAでコピーし日付ごとのシートにしたい
Visual Basic(VBA)
-
8
Excel VBA ダブルクリックで入力 複数まとめる
Visual Basic(VBA)
-
9
ExcelのVBAのことで質問です。 以下のコードを入れ、ボタンを押せば作動させると写真のように画面
Visual Basic(VBA)
-
10
excelのVBAについて、以下のコードに追加をお願いいたします。
Visual Basic(VBA)
-
11
引数に数値、文字列の混在
Visual Basic(VBA)
-
12
Excel VBA マクロ シート名を変えずにA列にあるセル名の名前でファイルの分割をしたいです
Visual Basic(VBA)
-
13
エクセルファイルのデータ転記について
Visual Basic(VBA)
-
14
Excel VBA 文字列のセルを反映させたいです
Visual Basic(VBA)
-
15
VBAを教えていただきたいです。 添付のような「data sheet」があります。 他に、「集計 s
Visual Basic(VBA)
-
16
Excel 書式のクリア・値貼付けをしても書式が変わらない
Excel(エクセル)
-
17
エクセルのマクロについて教えてください。
Visual Basic(VBA)
-
18
VBAコンボボックスで選択した値をシートに転記したい
Visual Basic(VBA)
-
19
Excelの同じ数値に記号をつけたい
Excel(エクセル)
-
20
VBAでセル検索から対象行のセルをコピーする方法を教えてください。 B列に日付、C列からF列に数式が
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DataGridViewで右寄せ左寄せが...
-
ExcelVBAを使って、値...
-
Excelで指定した日付から過去の...
-
Excelのプルダウンで2列分の情...
-
【Excel】指定したセルの名前で...
-
i=cells(Rows.Count, 1)とi=cel...
-
【Excel VBA】指定行以降をクリ...
-
DataGridViewの各セル幅を自由...
-
指定した条件で行セルを非表示...
-
入力したセル番地をメッセージ...
-
特定の文字を条件に行挿入とそ...
-
VBAでセル同士を比較して色付け
-
任意フォルダから画像をすべて...
-
特定のセルが空白だったら、そ...
-
screenupdatingが機能しなくて...
-
VB.NETで、EXCELの右寄せ
-
Excelに保存されているユーザー...
-
同じマクロのプログラムなのに...
-
VBA 日付の比較
-
実行時エラー438 オブジェクト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelVBAを使って、値...
-
特定のセルが空白だったら、そ...
-
i=cells(Rows.Count, 1)とi=cel...
-
【Excel VBA】指定行以降をクリ...
-
Excelで指定した日付から過去の...
-
【Excel】指定したセルの名前で...
-
TODAY()で設定したセルの日付...
-
EXCELで変数をペーストしたい
-
Excel VBA、 別ブックの最終行...
-
Excelのプルダウンで2列分の情...
-
VBA コピーして次の値まで貼り...
-
screenupdatingが機能しなくて...
-
エクセルVBAでコピーして順...
-
VBA初心者です。結合セルを保持...
-
セル色なしの行一括削除
-
VBAでセルをクリックする回...
-
Excel vbaで特定の文字以外が入...
-
DataGridViewの各セル幅を自由...
-
【VBA】指定したセルと同じ値で...
-
特定の文字を条件に行挿入とそ...
おすすめ情報