

エクセルで給与支給一覧から給与明細をプリントアウトしたいのですが、どうすればいいのでしょう?
縦軸に社員名(約150名)横軸には社員コード、社員名、基本給、保険料、年金、支給額等があります
一覧表をもとに社員ごとに渡す給与明細を作りたいのですが、(1)給与明細のフォーマットの作成 (2)明細に打ち出す項目をセレクトし、フォーマットに対応する場所にデータを自動出力(3)それをプリントアウトする
以上をエクセルで行いたいのですが、何を勉強しどれくらいの時間で実行できるのか?
エクセルは詳しくないので、分かりやすく教えて頂ければ有り難いです
よろしくお願いします
No.5ベストアンサー
- 回答日時:
>バージョンは2007です
>1枚に3人分印刷したいのですが、可能でしょうか?
ラベルを利用する手もありますが、自由なレイアウトを作成するため手動で設定する場合は以下のようにします。
最初に定型書式を作成するために、ページ3分の1くらいの大きさの表を挿入し、この表を右クリックして「線種と罫線と網かけの設定」を選択し「罫線なし」をクリックして、定型書式の表を作成しこの項目に必要事項を入力します。
次に、差し込み文書タブで「差し込み印刷の開始」から「レター」を選択し、「宛先の選択」「既存のリストを使用」でデータベースのエクセルファイルを指定します。
次に、「差し込みフィールドの挿入」で、表の各位置に必要なデータをすべて差し込む設定にします。
1つの表のレイアウトが完成したら、この表をその下にコピーし、1ページに3つの表を配置します。
2つ目の表の最初の差し込みフィールドの前にカーソルを置いて、「ルール」から「NextRecord(次のレコード)」を挿入します。
同様に3つ目の表の間にも「NextRecord」フィールドを挿入します。
これで差し込み印刷の設定は完了です。
特定のデータのみ印刷したい場合は、「アドレス帳の編集」で印刷対象外のデータのチェックを外します。
すべてのデータベースから毎月特定のデータだけの差し込み印刷がしたいような場合は、項目の右側の▼をクリックして「詳細(D)・・・」から条件を入力します。
最後に、「完了と差し込み」から「文書の印刷」を行えばご希望のデータのみ印刷することができます。
個々の差し込みデータのレイアウトを調整したいような場合は「個々のドキュメントの編集」を選択すれば、印刷対象のWordファイルが作成されますので、これを修正して印刷することができます(個人的には、直接印刷するのではなく、必ずいったん文書に差し込んでから印刷するような方法を採用しています)。
No.4
- 回答日時:
(1)ワードの差込印刷と言う手があります。
(2)フルにVBAでやる方法
(3)EXCEL内で、最小のVBA(印刷のみ)とデータを単票式に整えるのは関数でやる方法は
Googleで「imogasi 請求書」で照会してみてください。私の過去の回答があります。
http://okwave.jp/qa/q5356280.html
ーーー
(1)社員1本釣り印刷
(2)全社員順次一斉印刷
の2つの場合・方法があります。
ーーー
要点は
Sheet1 (台帳)
連番氏名部課給与
1吉田1課230000
連番は隙間無く印刷するその都度社員全員に振ります
Sheet2
C1に 1 ->印刷対象者の連番
B4 氏名 以下項目見出しです
B6 部課
B8 給与
下記には式を入れる
C4 =INDEX(Sheet1!$A$1:$D$100,MATCH($C$1,Sheet1!$A$1:$A$100,0),2)
C6 =INDEX(Sheet1!$A$1:$D$100,MATCH($C$1,Sheet1!$A$1:$A$100,0),3)
C8 =INDEX(Sheet1!$A$1:$D$100,MATCH($C$1,Sheet1!$A$1:$A$100,0),4)
結果
氏名吉田
部課1課
給与230000
B4などのセルの位置は自由であるのは判りますね。
印刷
VBAでSheet2の番号を1->2->3・・と増やして、その都度印刷します
Sub test01()
For i = 1 To 10
Cells(1, "c") = i
Range("A2:D10").PrintOut
Next i
End Sub
ForNext C1セルの連番を1づつ増やすーー>Sheet2の内容が変化ー>印刷の繰り返し
続いた10人分印刷する例
第1行目ははずし、C1の連番を印刷範囲外に設定している例。連番を印刷範囲外に持ってくれば、C1の位置は何処でも良い。上記の式は変わるが。
各人のA2:D 10の範囲を印刷している例その範囲内に印刷項目内用を集める。
Sheet2の印刷範囲のセルに書式を設定するのは自由(手作業で。1回限りなので)
No.3
- 回答日時:
参考までに
エクセルでマクロを使って差し込み印刷を行いたいなら、以下のページが参考になると思います。
http://pc.nikkeibp.co.jp/article/NPC/20070301/26 …
明細に打ち出す項目を項目を指定するような場合には、上記のマクロコードを修正する必要があります。
Wordの差し込み印刷は、上記のような定型表のを印刷する場合、印刷対象なども自由に条件設定できる優れた機能ですので、もしVBAやマクロが全く分からないレベルなら、誰でも簡単に対応できるWordの差し込み印刷を利用することをお勧めします。
No.2
- 回答日時:
エクセルのデータベースシートから、それぞれのデータの必要項目を自動的に印刷するには以下のような操作が必要となります。
たとえば社員コードから各項目のセルの値をVLOOKUP関数などで取得できるようにした定型フォームを作成します。
この社員コードを順次変更して、定型フォームシートを印刷します。
最後の社員コードを順次変更して印刷する部分を自動的に行うにはVBA(マクロ)を利用する必要があります。
エクセルで作成したリストを使って、これを自動的に行えるようにしたのがWordの差し込み印刷の機能です。
差し込み印刷の方が、印刷したいデータを特定しやすく、きれいなレイアウトの文書を簡単に作成できますので、個人的にはこれを利用されることをお勧めします。
ちなみに、差し込み印刷の操作は、Wordのバージョンによってかなり違ってきますので、どのバージョンを使用されているのかを提示されれば、みなさんから的確な回答が寄せられると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 賃貸マンション・賃貸アパート 給与明細に会社名の記載がありません 3 2022/12/11 12:40
- 所得税 給与明細書の所得税についての質問です。 給与は月末締め翌月振込みです。 2022年度勤務分において、 3 2023/01/17 11:22
- 所得税 決算賞与のもらい方 4 2023/03/19 14:18
- 所得・給料・お小遣い ええと、これって明らかに不払いする気だったですよね? 2 2023/04/24 18:39
- 所得・給料・お小遣い 給与明細からの年収の計算方法 6 2022/12/03 15:52
- 所得税 みなし給与の取り扱いについて 1 2023/03/30 14:42
- 借金・自己破産・債務整理 破産債権届出書の証拠書類について 1 2022/12/28 14:22
- 所得・給料・お小遣い 給与に関しての質問をご教授下さい、私の働いている会社で先日給与の支払い明細書が配られました。 半分固 4 2022/07/12 17:50
- 妊娠・出産 産前休暇欠勤扱い? 先月出産し 先月入った給与について質問させていただきます。 出産予定日 7/24 2 2022/08/10 10:26
- 年末調整 令和4年分 給与所得者の基礎控除申告書 兼 給与所得者の配偶者控除等申告書 兼所得金額調整控除申告書 3 2022/11/04 03:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル ドロップダウンリスト...
-
特定のセルだけ結果がおかしい...
-
エクセルのdatedif関数を使って...
-
【関数】同じ関数なのに、エラ...
-
エクセルの循環参照、?
-
エクセル
-
【マクロ】アクティブセルの時...
-
【マクロ】A列にある、日付(本...
-
iPhoneのExcelアプリで、別のシ...
-
【マクロ】3行に上から下に並...
-
【条件付き書式】シートの中で...
-
【マクロ】EXCELで読込したCSV...
-
【エクセル】期限アラートについて
-
【マクロ】列を折りたたみ非表...
-
【マクロ】WEBシステムから保存...
-
【マクロ】オートフィルターの...
-
Excel 複数のセルが一致すると...
-
エクセルに、105と入力すると、...
-
3〜400人分のデータをExcelで管...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelファイルを開くと私だけVA...
-
エクセルについてどう関数を使...
-
マクロ・VBAで、当該ファイルの...
-
エクセルのセルに画像は埋め込...
-
エクセルで、一部のセルだけ固...
-
【マクロ、画像あり】A表かB表...
-
エクセルでカウントする
-
【マクロ】コードを少しでも、...
-
VBA_日時のソート
-
エクセルで教えてください。 例...
-
エクセル 月間シフト表で曜日ご...
-
セルの左に余白を付ける
-
エクセル
-
エクセルについて教えてください
-
2枚のエクセル表で数字をマッチ...
-
ExcelのIF関数との組み合わせの...
-
エクセルのファイルのコピーを...
-
エクセルで二つのブックの違い...
-
空白処理を空白に
-
Excelのチェックボックスについ...
おすすめ情報