Answer the question
In order to leave comments, you need to log in
How to convert a table of this type using a macro?
How to convert a table of this type using a macro?
Need an example macro that does something similar.
Or an idea on how best to implement this with excel.
╔════════════════╦═══════════════════════════════════════╦════════════════════╦═══════╗
║ description id ║ description ║ category id + code ║ value ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4100 ║ ----- ║ 5-100 ║ 100 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4101 ║ ----- ║ 5-950 ║ 700 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4119 ║ (to product 27) "Qty" ║ 6-100 ║ 100 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4120 ║ (to product 27) "name of the product" ║ 6-210 ║ Table ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4120 ║ (to product 27) "weight" ║ 6-220 ║ 100 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4122 ║ (to product 27) "price" ║ 6-380 ║ 3500 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4125 ║ (to product 27) "discount" ║ 6-400 ║ 1 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4119 ║ (to product 28) "Qty" ║ 6-100 ║ 200 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4120 ║ (to product 28) "name of the product" ║ 6-210 ║ Chair ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4120 ║ (to product 28) "weight" ║ 6-220 ║ 200 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4122 ║ (to product 28) "price" ║ 6-380 ║ 6600 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4125 ║ (to product 28) "discount" ║ 6-400 ║ 0 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4500 ║ ----- ║ 7-100 ║ 100 ║
╠════════════════╬═══════════════════════════════════════╬════════════════════╬═══════╣
║ 4601 ║ ----- ║ 7-950 ║ 700 ║
╚════════════════╩═══════════════════════════════════════╩════════════════════╩═══════╝
╔═══════════════════════╦═══════╦══════════╦═════════╦════════════╗
║ "name of the product" ║ "Qty" ║ "weight" ║ "price" ║ "discount" ║
╠═══════════════════════╬═══════╬══════════╬═════════╬════════════╣
║ 6-210 ║ 6-100 ║ 6-220 ║ 6-380 ║ 6-400 ║
╠═══════════════════════╬═══════╬══════════╬═════════╬════════════╣
║ (to product 28) Table ║ 100 ║ 100 ║ 3500 ║ 1 ║
╠═══════════════════════╬═══════╬══════════╬═════════╬════════════╣
║ (to product 29) Chair ║ 200 ║ 200 ║ 6600 ║ 0 ║
╚═══════════════════════╩═══════╩══════════╩═════════╩════════════╝
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question