![](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)
-
月ごとに作成している日報ファイルを、VBAでコピーし日付ごとのシートにしたい
Visual Basic(VBA)
-
-
4
ユーザーフォームに別シートからデータを反映させたい。
Visual Basic(VBA)
-
5
VBA 二つのブックをうまく扱えないでいます
Visual Basic(VBA)
-
6
Excel VBA ダブルクリックで入力 複数まとめる
Visual Basic(VBA)
-
7
ExcelのVBAのことで質問です。 以下のコードを入れ、ボタンを押せば作動させると写真のように画面
Visual Basic(VBA)
-
8
引数に数値、文字列の混在
Visual Basic(VBA)
-
9
excelのVBAについて、以下のコードに追加をお願いいたします。
Visual Basic(VBA)
-
10
Excel VBA マクロ シート名を変えずにA列にあるセル名の名前でファイルの分割をしたいです
Visual Basic(VBA)
-
11
エクセルファイルのデータ転記について
Visual Basic(VBA)
-
12
Excel VBA 文字列のセルを反映させたいです
Visual Basic(VBA)
-
13
VBAユーザーホームテキストボックスにカーソルを自動で表示したい
Visual Basic(VBA)
-
14
Excelの同じ数値に記号をつけたい
Excel(エクセル)
-
15
VBAを教えていただきたいです。 添付のような「data sheet」があります。 他に、「集計 s
Visual Basic(VBA)
-
16
エクセル関数またはVBAについて
Excel(エクセル)
-
17
VBAコンボボックスで選択した値をシートに転記したい
Visual Basic(VBA)
-
18
特定文字を入ってるCSVの特定の列を特定のexcelシートに取り込みたいです
Visual Basic(VBA)
-
19
ExcelのVBAコードを教えて頂けますでしょうか。 例シート2つがあります。 シート1は元データ
Visual Basic(VBA)
-
20
Excelセルに入力された文字の色を変える方法を教えてください
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ExcelVBAを使って、値...
-
DataGridViewで右寄せ左寄せが...
-
Excelで指定した日付から過去の...
-
i=cells(Rows.Count, 1)とi=cel...
-
【Excel VBA】指定行以降をクリ...
-
【Excel】指定したセルの名前で...
-
Excel VBA、 別ブックの最終行...
-
Excelのプルダウンで2列分の情...
-
特定のセルが空白だったら、そ...
-
screenupdatingが機能しなくて...
-
【VBA】指定したセルと同じ値で...
-
VBAコマンドボタンを押すたびに...
-
任意フォルダから画像をすべて...
-
特定の文字を条件に行挿入とそ...
-
VBA初心者です。結合セルを保持...
-
DataGridViewの各セル幅を自由...
-
”戻り値”が変化したときに、マ...
-
エクセルの複数データーをダブ...
-
特定行の色を変えたい(FlexGrid)
-
ExcelVBA データを消去すると罫...
マンスリーランキングこのカテゴリの人気マンスリー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】指定したセルと同じ値で...
おすすめ情報