
会社で私の前任者が作った表にマクロが組まれています(前任者は突然の入院のため、連絡とれず、わからなくて悩んでいます。。)エクセルで、シートAに社員全員のお給料のデータが入っていて、シートBにマクロのボタンがあって、それを押せば シートC~Rで「会社が必要とした項目のみ」が 部署ごと、さらに アルバイト、社員別に給与明細状のもの結果として反映される仕組みになっているところまでは把握しました。 ところが、実行した結果、C~Rまでのなかで、結果が反映されているシートと、そうでないシートがありました。どうしてでしょうか?前月まではそのファイルをコピーして使っていて
何も問題がなかったようです。マクロの内容はさっぱりわからないので 使うので精一杯です。何か手がかりが1つでもつかめたらと思うで 宜しくお願いします。。!!!
No.2ベストアンサー
- 回答日時:
結果が反映されているシートとそうでない
シートの違いはなにか?がわかればヒントに
なるかもしれません。
(たとえば、あるシートから後ろのシートは
反映されない、部署が変わると反映されない等)
応急処置としては、結果が反映されていない
シートについては、それぞれのシートを開いて
手作業で数字を修正するしかないと思います。
うまくいかない理由として
1、シートAの入力ミス(操作上のミス)
2、マクロ内のバグ
が考えられると思います。
1の場合:仕事の内容を知っている質問者さん
に今一度、入力ミスがないか、手順ミスがないか
確かめてもらうしかありません。
2の場合:前月までOKだったことから、バグ
という可能性は低いと思うのですが
(もしかして年度が変わったから??)
もし、そうだとしても、マクロの内容を提示
してもらえればいいのですが、できますでしょうか?
くわしく回答ありがとうございました。
やはりシートAの入力に問題がありそうですね。。
教えていただいたことを頭にいれて
シートAを何とか探ってみます。
>2の場合:前月までOKだったことから、バグ
という可能性は低いと思うのですが
私もそう思います。。。何か基本的操作で私が
間違っていることがあるんだと思うのですが。。。
マクロを組んでいる表で やってはいけないことなどがありましたらヒントをお願いいたします!
No.4
- 回答日時:
徹夜、お疲れ様です。
今日はゆっくり休んでください。
>↑中身をあけて見るのはいいんですか・・?
>素人ながら、これとこれが あのシートに飛ぶのかな~とか見てしまいました(そのまま閉じました。。。 いいんでしょうか?)
見るぐらいならいいですよ(^^)
勉強になりますし。
ちなみに、
Sheets("Sheet1").Activate
や
Sheets("Sheet2").Select
といった感じのところがそのシートを選択している
操作です。
No.3
- 回答日時:
エラー表示は出ないんですよね?
>マクロを組んでいる表で やってはいけないことなどがありましたらヒントをお願いいたします!
マクロの中身をさわらないよう気をつけてください。
また、何かありましたら、補足ください。
>マクロの中身をさわらないよう気をつけてください。
あっ!そうですよね!↑中身をあけて見るのはいいんですか・・?素人ながら、これとこれが
あのシートに飛ぶのかな~とか 見てしまいました(そのまま閉じました。。。 いいんでしょうか?)
結局 マクロが反映されないものについて
原因がわからずに 500人近い社員のデータを
手作業で計算したので
徹夜してしまいました。。。。。
原因不明で 悲しいです(毎月あるので。。)
ともあれ、ありがとうございました
No.1
- 回答日時:
> 結果が反映されているシートと、そうでないシートがありました
ということは、元となるデータ(シートA)をまずは疑って見ることです。
前月までの正しく反映しているファイルがあれば、それのシートAと
今月分のシートAをじっくり見比べて、異なっている点、未入力の個所などを
調べてみるところからでしょう。
マクロ内容がわからないないので、具体性のないアドバイスで申し訳ないですが...
回答ありがとうございました。
やはりシートAの入力に問題がありそうですね。。
シートAは給与ソフトからエクセルに出力したデータを貼り付けているのですが その中で ある社員については複数の部署で給与を負担しているために その社員の「行」を
数行挿入して、分割データを手入力しています。
データが飛んでいないのは 私が手入力した部署が
どれも関わっているので
シートAに何が原因があるのか いろいろやってみたのですが 私が手入力した部署でもデータがちゃんと反映されてる部署もあり、原因がわらかず悩んで昨日は7時間も
色々やってみてとうとうできませんでした。(>_<)
また何か シートAの入力などで
マクロを組んでいる表で やってはいけないことなどがありましたらヒントをお願いいたします!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAマクロでシートコピーした新シートにコピー元シートとの計算式の入れ方を教えて下さい。 5 2022/11/20 09:48
- Excel(エクセル) Excel、同じフォルダ内のExcelファイルの特定シートのみを1つのファイルに集約したい 8 2022/09/07 15:12
- Excel(エクセル) フォルダ内の全ブックのシート名を変更したい 7 2022/09/22 21:34
- Excel(エクセル) Excel使用前提 同じフォルダ内にあるファイルの集約等をマクロでできますか 4 2022/09/06 19:03
- Excel(エクセル) ②Excel 簡単にシートコピーしたら前日の残高と日付を変更させたい→マクロの記録でエラーが出ます 8 2022/07/16 20:40
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- Visual Basic(VBA) VBA 最終行まで数式をコピーする 3 2023/01/03 15:44
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで、シートの名前を変...
-
エクセルで複数のシートに画像...
-
EXCELで複数のシートを一度に「...
-
名簿から複数シートの同じセル...
-
【ExcelVBA】マクロの入ったシ...
-
FOM出版のテキスト・・不良品?
-
EXCELの図形(テキストボックス)...
-
Excel 目的の最終行までのオー...
-
エクセルシートのタブの階層化表示
-
特定のシートのみ再計算させな...
-
エクセル2003で、複数のシート...
-
3つのエクセルをそれぞれのシ...
-
エクセルの下タブについて
-
エクセル関数をおしえてくださ...
-
エクセルのシートについて
-
エクセルの2つのシートを並び...
-
Excelの複数シート(同じ...
-
EXCELの「シートの見出し」のフ...
-
エクセルのシー名を二段表示に...
-
Excelでマクロ設定したが反映さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
【ExcelVBA】マクロの入ったシ...
-
ハイパーリンクでジャンプした...
-
特定のシートのみ再計算させな...
-
EXCELの図形(テキストボックス)...
-
エクセルで複数のシートに画像...
-
エクセルのファイルサイズが急...
-
エクセル、特定のシートにパス...
-
Accessのテーブルを既存のExcel...
-
エクセルのシー名を二段表示に...
-
エクセルの2つのシートを並び...
-
EXCELで存在しないシート...
-
エクセルの複数シートでのリン...
-
エクセルで、シートの名前を変...
-
EXCELの「シートの見出し」のフ...
-
Wordで差し込み印刷時に表示す...
-
ワークシートそのものの色を変...
-
エクセルを開くとメニューバー...
-
エクセル、別のシートの表をポ...
おすすめ情報