Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


14640 / 76734 ←次へ | 前へ→

【67583】様式の異なるシート間での値の抽出と転記について
質問  八家九僧陀  - 10/12/16(木) 12:48 -

引用なし
パスワード
   前回「Dictionaryについて」で質問した年末調整処理作業に関係した質問をさせていただきます。
前回質問をして年間給与額、社会保険料控除額、源泉徴収税額の集計ができました。その集計結果に基づきUserForm上で年税額や12月分給与支給時の還付額、不足額等を計算した結果を"年調DATA"シートに転記できるようにしています。
その「年調DATA」シートから、逆に12月分給与支給データのあるシート"最終支給台帳"に還付額、不足額を転記して、(12月分の)控除額合計と(12月分の)差引給与支給額を再計算させたいのですが、以下について教えてください。

使用環境 excel97です。

●sheets("年調DATA")の表形式は、A列が見出項目で、B列以降(列単位で)に個人単位で本人、配偶者、扶養家族等の各DATAを収納しています。列数は可変、行数は149行の表ですぅ。
1行目に[社員ID]、2行目に[氏名],13行目[年末調整するしない]、53行目に[還付額](12月分給与支給時に還付する場合)、54行目に[不足額](12月給与支給時に追加徴収する額)の各データを収納しています。

●sheets("最終支給台帳")の表形式は、1行目は見出しでA列〜CR列までで、A列に[社員ID]、B列に[氏名]、以下行単位に個人単位のデータを収納しています。

●仮称「確定転記」ボタンを押したときに、sheets("年調DATA")からsheets("最終支給台帳")に、社員IDをキーとして次の処理をさせたいのですが。

1.sheets("年調DATA")13行目[年末調整するしない]で、「年末調整する」のときは
次の処理をし、「年末調整しない」のときはsheets("最終支給台帳")に対して何もしない。

2.「年末調整する」のときの処理は、sheets("年調DATA")53行目[還付額]が、0<(以上)なら[0-53行目[還付額]]の値(負数)を、そうでないなら(53行目[還付額]が、0<でなく、54行目[不足額]が0<(以上)のとき)、54行目[不足額]の値(正数)を、sheets("最終支給台帳")のCO列の該当者セルに転記して、転記後に

3.CQ列[控除額合計] = BZ列[社保控除額] + CB列[定額控除] + CC列[変動控除] + CO列[源泉徴収税額] (転記した値)+ CP列[市民税]

4.CR列[差引支給額] = BL列[総支給額] ー CQ列[控除額合計]

以上の処理をしたいのですが、またまた丸投げで申し訳ありませんが、ご教示お願いします。
なにせ12月分給与が、20日締めの25日明細書渡し、月末支給と期限が迫り、同時にこの年末調整をする必要があり、切羽詰まっています。何卒お助けください。

小さな観光バス会社のバス運転手兼庶務担当をやらさせ、つい最近13日、14日も東京新名所ツアーなる奇妙な夜行に行かされ、止まってゆっくり見学できるわけではない建設中のスカイツリーや近くの浅草、そこからお台場、セントレアと似たような羽田空港新ターミナル、乗務員の仮眠施設は大江戸温泉内で仮眠と、かなりきつい行程を走らされた揚句、「もうじき給料と年末調整するから頼むね」と念押しされ、あせっています。お助けを!!!!

2 hits

【67583】様式の異なるシート間での値の抽出と転記について 八家九僧陀 10/12/16(木) 12:48 質問
【67588】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/16(木) 21:58 回答
【67589】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/16(木) 22:21 発言
【67591】Re:様式の異なるシート間での値の抽出と転... 八家九僧陀 10/12/17(金) 2:10 お礼
【67599】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/17(金) 10:44 回答
【67600】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/17(金) 11:33 回答
【67622】Re:様式の異なるシート間での値の抽出と転... 八家九僧陀 10/12/18(土) 23:48 発言
【67624】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/19(日) 7:44 発言
【67625】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/19(日) 8:33 発言
【67628】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/19(日) 9:34 発言
【67629】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/19(日) 15:25 回答
【67632】Re:様式の異なるシート間での値の抽出と転... 八家九僧陀 10/12/20(月) 0:09 お礼
【67633】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/20(月) 6:46 発言
【67647】Re:様式の異なるシート間での値の抽出と転... 八家九僧陀 10/12/20(月) 22:54 発言
【67660】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/21(火) 18:22 発言
【67670】Re:様式の異なるシート間での値の抽出と転... 八家九僧陀 10/12/22(水) 17:44 発言
【67671】Re:様式の異なるシート間での値の抽出と転... UO3 10/12/22(水) 18:14 発言
【67674】Re:様式の異なるシート間での値の抽出と転... 八家九僧陀 10/12/23(木) 21:53 お礼
【67603】Re:様式の異なるシート間での値の抽出と転... こたつねこ 10/12/17(金) 12:30 回答
【67623】Re:様式の異なるシート間での値の抽出と転... 八家九僧陀 10/12/18(土) 23:52 発言

14640 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free