- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルで納品書を別シートでデーター化(リスト保存)したい)
エクセルで納品書を別シートでデーター化(リスト保存)したい
このQ&Aのポイント
- エクセルで納品書を作成しています。毎回違う商品名や値段を記入しているのですが、そのデーター内容を自動で別シートにデーター管理(リスト管理)したいのですが可能でしょうか
- シート1に記載したら自動的にシート2に1行ずつ下げて記載してほしい。
- 名前や住所等、購入品名等を別シートに毎回コピーしていたのですが、もっと簡単にデーター保存できればと思いましたので
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
VBAでの処理 Sub 行転記() Dim ws As Worksheet '転送先シート Dim Lastline As Long ' Set ws = Worksheets("シート2") '転送先シート Lastline = ws.Range("A" & Rows.Count).End(xlUp).Row + 1 '最後の行番号+1をLastlineに ws.Range("D" & Lastline).Value = Range("B14").Value ws.Range("H" & Lastline).Value = Range("B25").Value ws.Range("I" & Lastline).Value = Range("B24").Value End Sub で書いてあることはできると思います。 転記項目もこれだけではないでしょうが、増やすことも難しくないでしょう。(納品日、金額など) ただ、納品書も複数行あるようですのでその部分は少し工夫が必要でしょうが 頑張ってください。
お礼
早速ありがとうございます。 思っていたように簡単にコピーができました。 金額や納品日も追加もできました。 本当に有難うございました。 これで入力ミスも減ると思います。 納品名目の複数の場合はもう少し勉強して頑張ってみようと思います。