Excelに保存されているユーザー情報から別ブックの複数シートへ自動転記されるようにしたいです。
ユーザー情報があるマスターファイルの場所は不変にし、読み込む予定です。
※画像の内容はイメージとして貼ったもので実際の転記したいフォーマットシートはしっかりしたものです。
ユーザー情報のNoを基に別ブックのシートに転記させたいです。
<確認したいこと>
転記させるにあたりどのような方法があるか(ヒューマンエラーなど起こりにくいなど)妙案がありましたらご教授いただけますと幸いです。
また、シートの有無に○をつけたり、チェックボックスを連動させるにはどうしたら良いでしょうか?
特にイメージだと1つのセルに中国、フランスと入力してますが、これは実現可能でしょうか?
不可であれば中国、フランスと1つのセルに入力する形を検討します。
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)
-
excel 数値を入力し自動で他のセルの数値を移動させる方法
Visual Basic(VBA)
-
-
4
ユーザーフォームに別シートからデータを反映させたい。
Visual Basic(VBA)
-
5
Excel マクロについて
Visual Basic(VBA)
-
6
VBA 二つのブックをうまく扱えないでいます
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
Excel VBA マクロ シート名を変えずにA列にあるセル名の名前でファイルの分割をしたいです
Visual Basic(VBA)
-
12
引数に数値、文字列の混在
Visual Basic(VBA)
-
13
Excel VBA 文字列のセルを反映させたいです
Visual Basic(VBA)
-
14
エクセルファイルのデータ転記について
Visual Basic(VBA)
-
15
csvファイルを列数ごとに分割するExcelマクロが書けずに困っています
Visual Basic(VBA)
-
16
VBAを教えていただきたいです。 添付のような「data sheet」があります。 他に、「集計 s
Visual Basic(VBA)
-
17
Excel 書式のクリア・値貼付けをしても書式が変わらない
Excel(エクセル)
-
18
エクセル VBAでの転記の方法について
Visual Basic(VBA)
-
19
エクセルのマクロについて教えてください。
Visual Basic(VBA)
-
20
VBAでセル検索から対象行のセルをコピーする方法を教えてください。 B列に日付、C列からF列に数式が
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のセルが空白だったら、そ...
-
Excelで指定した日付から過去の...
-
【Excel】指定したセルの名前で...
-
i=cells(Rows.Count, 1)とi=cel...
-
ExcelVBAを使って、値...
-
VBA コピーして次の値まで貼り...
-
VBA初心者です。結合セルを保持...
-
【Excel VBA】指定行以降をクリ...
-
セル色なしの行一括削除
-
特定行の色を変えたい(FlexGrid)
-
実行時エラー438 オブジェクト...
-
エクセルVBAでコピーして順...
-
指定した条件で行セルを非表示...
-
Excel2003 複数セル1列の入力済...
-
Excel VBA、 別ブックの最終行...
-
Excel vbaで特定の文字以外が入...
-
VBA初心者です。 VBAで行単位で...
-
screenupdatingが機能しなくて...
-
DataGridViewの各セル幅を自由...
-
DataGridViewのセル編集完了後...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelVBAを使って、値...
-
特定のセルが空白だったら、そ...
-
【Excel VBA】指定行以降をクリ...
-
i=cells(Rows.Count, 1)とi=cel...
-
Excelで指定した日付から過去の...
-
【Excel】指定したセルの名前で...
-
VBAの計算で@が出てしまう件
-
Excelのプルダウンで2列分の情...
-
EXCELで変数をペーストしたい
-
VBA ユーザーフォーム ボタンク...
-
VBAでセルをクリックする回...
-
Excel VBA、 別ブックの最終行...
-
Excel vbaで特定の文字以外が入...
-
TODAY()で設定したセルの日付...
-
screenupdatingが機能しなくて...
-
セル色なしの行一括削除
-
エクセルVBAでコピーして順...
-
VBAを使用した時間管理
-
”戻り値”が変化したときに、マ...
-
Sub 要具ライフ() ActiveSheet....
おすすめ情報