
出来ました!
本当にありがとうございました!
本当に凄すぎます!
ベストアンサーだけではお礼が足りないぐらいです。
今回の件、誠にありがとうございます!
No.5
- 回答日時:
念のため,確認です。
Sheet1の日付(5月1日等)とSheet2の日付(5月1日等)は、
ともに、シリアル日付が記入してあり、表示上、5月1日となっていると理解してよいでしょうか。(したがって実際には年の情報も含まれています)
No.4
- 回答日時:
>番号が飛び複数の場合があります。
ということは、1つでも飛んでいた場合は、次の行へ書くのでしょうか。
ケース1
Sheet1の田中さんの5月1日の番号が、5001,5002,5005,5008の場合
C5=5001 E5=5002
C6=5005 E5=5005
C7=5008 E5=5008
ケース2
Sheet1の田中さんの5月1日の番号が、5001,5002,5005,5008,5100の場合
C5=5001 E5=5002
C6=5005 E5=5005
C7=5008 E5=5008
5100の番号は処理しきれない(書く欄がない)ので、エラー表示後、ギブアップ(処理中止する)する。
上記の理解であってますか。
また、番号は必ず昇順に出現する前提で良いでしょうか。
(2行目の番号が5010で3行目の番号が5009になることはない。また、同じ番号が出現することもない)
No.3
- 回答日時:
補足ありがとうございました。
追加補足1
>②E8のセルへSheet1のE列(結果)の1と0は出来たか出来なかった、かなのでその合計(添付図の例では9件になります)
ということは、E列の値は参照せずに、5月1日に田中さんが出現した件数でしょうか。
その場合は、8件になりますがいかがでしょうか。
(Sheet1の10行目は5月31日なのでカウント対象外。)
追加補足2
>C6,C7,E6,E7のセルはマクロでは設定する。
ということですが、C6,C7,E6,E7へ設定するケースはどのようなケースなのでしょうか。
具体的に例をあげていただけませんでしょうか。
添付図の例では
C5=5001 E5=5008 ですが、
C6=??? E6=???
C7=??? E7=???
です。???には何を設定するのでしょうか。
No.2
- 回答日時:
補足要求です。
1.5月の日付が記載されていますが、6月分はどのようになりますか。
以下の何れかが考えられます。
①Sheet1,Sheet2ともに6月分のみを記載したシートに切り替える。
②Sheet1,Sheet2に6月分を付け加える。
(Sheet1は次の行から下へ追記していく、Sheet2は次の列から右へ追記していく)
その場合、追記をやめて新しく切り替えるのは年度替わりかと思いますが、
年度替わりは1月でしょうか、それとも3月でしょうか。
2.マクロ実行時にマクロが設定するのは以下の項目で良いでしょうか。
5月1日の場合です。
①C5のセルへ最初の番号、E5のセルへ最後の番号
②E8のセルへSheet1のE列(結果)の合計(添付図の例では4)
上記以外はマクロでは設定しない
①A列の担当者(田中さん)は、事前に記載されている前提としマクロでは設定しない。
②C6,C7,E6,E7のセルはマクロでは設定しない。(空白のままとなる)
③D8の計の文字は事前に記載されている前提としマクロでは設定しない。
3.複数人にした場合ですが、どのようなレイアウトになりますか?
山田さんを追加した場合を例にすると、
①9~12行目に山田さんの欄が追加されるということでしょうか。
②その場合、C9,E9へ番号を設定し、E12へ合計を設定します。
No.1
- 回答日時:
画像が不鮮明なのでよくわかりません。
gazo.comを利用すると鮮明な画像がアップ可能です。
下記はそのサンプルです。(画像の内容は質問とは関係ありません。)
https://gyazo.com/b48931500b83bbf543391a973080a5ad
gazo.comを利用を利用されてはいかがでしょうか。
鮮明な画像であれば、仕様上の不明点があれば、その件で補足要求が可能ですが、現時点では、その不明点すらもわかりません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ②Excel 簡単にシートコピーしたら前日の残高と日付を変更させたい→マクロの記録でエラーが出ます 8 2022/07/16 20:40
- Excel(エクセル) マクロを教えてください 1 2022/11/28 14:52
- Excel(エクセル) シートが違う2枚のエクセルシートにある数値を別シートにコピーしたい(VBA?) 8 2022/03/31 12:24
- Visual Basic(VBA) VBA For Each 〜 複数条件について 3 2022/10/20 20:05
- Visual Basic(VBA) Sheet「状況」から、分類の年齢別カウント数をSheet「D表」へ転記する下記マクロを作っています 7 2022/12/14 17:57
- Visual Basic(VBA) Excel VBA マクロ ある列の最終行迄を参照し、別の列の空白セルに値を入力したいです 2 2023/03/05 02:44
- Excel(エクセル) vba 同じブック内での転記について 4 2023/01/15 14:42
- Visual Basic(VBA) VBA Userform転記のみ編集可 1 2023/06/29 11:03
- Excel(エクセル) Excelにて、行の最後のセルの値をコピーして別sheetに張りつけるVBAコードをご教授願います 3 2022/11/20 14:35
- Excel(エクセル) マクロ削除再抽出する方法を教えて下さい。 6 2022/11/26 11:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フィルターかけた後、重複を除...
-
JavaScriptの定数名が取り消し...
-
access2021 VBA メソッドまたは...
-
フォルダの中にCSVデータ
-
Excelのカウントについて
-
Visual Basicでツリービューリ...
-
JANコードとPOSコードは同じ?
-
1日に1人がこなせるプログラム...
-
VBA&マクロのシート転記につい...
-
Javaの改行について
-
日付の表示形式の変換について
-
ACCESSユニオンクエリでORDER B...
-
再 Auto Filter
-
VC2005においてif文が正しく評...
-
複数条件のものを合算したい
-
マクロの入力
-
VBAでファイルオープン後にコー...
-
VLookup関数を使ってラベルに表...
-
JISコードと句点コードと1...
-
Accessの文字列部分一致を合計...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フィルターかけた後、重複を除...
-
1日に1人がこなせるプログラム...
-
JavaScriptの定数名が取り消し...
-
access2021 VBA メソッドまたは...
-
JANコードとPOSコードは同じ?
-
PreviewKeyDownイベントが2回...
-
エクセルに見えない文字(JISX0...
-
オートフィルタで抽出結果に 罫...
-
Excelシート上で右クリックがで...
-
Exel VBA 別ブックから該当デ...
-
access2003 クエリSQL文に...
-
変数名「cur」について
-
Nullの使い方が不正です。
-
【VB6】実行ファイルとした後、...
-
VBAでファイルオープン後にコー...
-
COBOLの文法
-
Accessでの抽出で完全一致。
-
AccessでReplace関数を使うときに…
-
Access DCountでの連番について
-
sinカーブの表示のさせ方
おすすめ情報
ご回答ありがとうございます。
https://gyazo.com/5528cbc7dc3984688b734b9f94b9c883
宜しくお願い致します。
1.
> ①Sheet1,Sheet2ともに6月分のみを記載したシートに切り替わります。
2.
> ①C5のセルへ最初の番号、E5のセルへ最後の番号です。
> ②E8のセルへSheet1のE列(結果)の1と0は出来たか出来なかった、かなのでその合計(添付図の例では9件になります)
上記以外はマクロでは設定しない
> ①A列の担当者(田中さん)は、事前に記載されている前提としマクロでは設定しない。
上記以外にも出来ればマクロを設定したい。
> ②C6,C7,E6,E7のセルはマクロでは設定する。
> ③D8の計の文字は事前に記載されている前提としマクロでは設定し、E8に計を出す。
3.
> ①はい、おっしゃる通りです。
> ②はい、おっしゃる通りです。
細かい所まで補足して頂きありがとうございます。
補足1
>申し訳ございません。
>ということは、E列の値は参照せずに、5月1日に田中さんが出現した件数でしょうか。
その場合は、8件になりますがいかがでしょうか。
(Sheet1の10行目は5月31日なのでカウント対象外。>
>はい、おっしゃる通りです。大変申し訳ございません。
補足2
>C5=5001 E5=5008
>番号が飛び複数の場合があります。
>例:C6=5100 E6=5200
C7=5300 E7=5400
宜しくお願いいたします。
補足ありがとうございます。
はい、上記の理解で間違いございません。
C5=5001 E5=5002
C6=5005 E6=5005
C7=5008 E7=5008
また、番号は必ず昇順に出現する前提で良いでしょうか。
>はい、おっしゃる通りです。
(2行目の番号が5010で3行目の番号が5009になることはない。また、同じ番号が出現することもない)
>はい、おしゃる通りです。
宜しくお願いいたします。
補足ありがとうございます。
はい、おっしゃる通り、シリアル日付が記入してあり、表示上、5月1日となっております。
年の情報も含まれています。
よろしくお願いいたします。
回答ありがとうございます。
コードが凄すぎてビックリしてます!!
重ね重ね、時間、労力、知識、など、ご丁寧に適切な補足、回答をして頂き誠にありがとうございます。物凄く感謝します。
本当にありがとうございました!
本当に凄すぎます!
早速、試してみたのですが、「Sheet2 重複担当者:」と出るのですが、Sheet2には重複担当者してる所はないのですが、どうするれば宜しいですか?
ここまでして頂いているのに質問する事自体、大変失礼な事ですが良ければ教えて頂けると幸いです。