
ご覧いただきありがとうございます。最近VBAを勉強を始めたばかりで書き方がわからないので記述のしかたを教えていただけると助かります。
VBAで転記元データの東京の人だけを別のファイルの表に人数として転記したいのですがどうすればいいでしょうか?よろしくお願いします。
1ファイルを選択する。(画像の転記元データ)
2別のファイルに転記
3転記した人数分を数字でカウント(重複データはカウントしない)
以下コード
Sub データ取込()
'////////////////////////////////////////////////////////////////////////////////
' ●人員一覧ファイルからデータを作成する
'////////////////////////////////////////////////////////////////////////////////
'取り込むファイルを選択
MsgBox "人員一覧のファイルを選択してください。", vbInformation
'ファイルを選択するダイアログ
impBK = Application.GetOpenFilename("Excelファイル (*.xls?), *.xls?", , "ファイルの選択", , True)
'キャンセルが押されたら終了する
If IsArray(impBK) = False Then End
MsgBox "取込が完了しました", vbInformation
End Sub

A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
C列とD列の位置関係(行)が統一されていないし、C列とJ列の値も一致していない箇所がある。
さらにはJ列の他の値がC列にどのようにある(雇用形態の区分け?)のかもわからない。
その辺りでちょっと条件出しが厳しいかも知れないかな?
単純にD列を上から調べ『東京』の行を求めてその一つ下の行でF~H列に何個名前があるかカウントし、その順番でQ列に書き込む?
で、『重複って何が?』と感じました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
-
大麻の使用罪がなかった理由や法改正での変更点、他国との違いを弁護士が解説
ドイツで2024年4月に大麻が合法化され、その2ヶ月後にサッカーEURO2024が行われた。その際、ドイツ警察は大会運営における治安維持の一つの方針として「アルコールを飲んでいるグループと、大麻を吸っているグループ...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
誤って上書きしてしまったEX...
-
ダイアログボックス
-
スレッド掲示板 作成
-
拡張子が「cda」のファイルを聞...
-
【Excel】[Expression.Error] ...
-
ファイル名が決まっていないフ...
-
ビットマップファイルの読み書...
-
PHPを習得するべきか
-
FDを入れてもワードの画面に出...
-
CD-ROM内のzipファイルの使用に...
-
ファイルのサイズについて
-
アクセスでは、一つのアプリケ...
-
mdbファイル フォームを開くと...
-
VB で fseek
-
kill ステートメント
-
ExcelVBA別フォルダにあるブッ...
-
jbibtexで以下の様なエラーメッ...
-
Excel VBAでファイルを1つづつ...
-
OutlookExpressで送信後
-
Access2002 信頼できず開けま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel】[Expression.Error] ...
-
共有フォルダに誰が何にアクセ...
-
Batch: フォルダ内の特定のファ...
-
特定のエクセルファイルを起動...
-
VBAでCSVファイルが使用中かど...
-
社内Excel共有ブックでの保存ト...
-
Access VBA を利用して、フォル...
-
(Excelマクロ)datファイルをエ...
-
AccessVBAで作成したExcelファ...
-
事務の派遣で働いています。多...
-
excelを共有ファイルにすると行...
-
【アクセス】「ほかのユーザー...
-
拡張子が「cda」のファイルを聞...
-
月が変わったら自動でシートが...
-
Excel VBA 処理後データが重た...
-
WEBクエリが使えない場合のHPデ...
-
access関数を説明できる方いま...
-
ファイルの途中に文字列を挿入
-
特定のフォルダに入れたファイ...
-
tmpファイル なぜできる?削除...
おすすめ情報
めぐみんさん。ご回答ありがとうございます。
添付の画像が見にくいですが、赤く塗りつぶした所のみカウントして、なおかつ兼務の人は重複しない
ようにカウントしたいです。兼務は名前の後に(兼)と表示してあります。これが重複の意味です。
分かりにくくてすみません。
人員移動があったりしても自動でカウントするようなVBRを組みたいのですが、どうやって勤務地で
判別できますか?
みぐみんさん。回答ありがとうございます。
画像をもう一度作り直したので見ていただけますか?
何度もすみません。
表の赤い所だけをカウントしてそのうちのアルファベットだけ、兼、派遣、パート、コメントでシニアと書かれた物を集計したいです。黄色所は後から追加してもきちんと、別シートの集計表に反映されるような仕組みにしたいです。よろしくお願いします。
みぐみんさん。回答ありがとうございます。
画像をもう一度作り直したので見ていただけますか?
何度もすみません。
表の赤い所だけをカウントしてそのうちのアルファベットだけ、兼、派遣、パート、コメントでシニアと書かれた物を集計したいです。黄色所は後から追加してもきちんと、別シートの集計表に反映されるような仕組みにしたいです。よろしくお願いします。