Ok! Here it goes.
So, i've made an Input sheet. Where you enter a code in the Cell "C6" and using a VLOOKUP it will gather all the info from that Mould and place it where it has to be.
To make it easier to understand I've separated into information field and update field.
This spreadsheet (Information field), is locked, the only cell you can change is "C6" to enter the code and the Vlookup will get the data. Cells Will be shown like ("C#")
[TABLE="width: 1643"]
<tbody>[TR]
[TD="colspan: 2"]Fact. Code
"A6")[/TD]
[TD="colspan: 2"]Enter Code("C6")[/TD]
[TD="colspan: 2"]Description
"E6")[/TD]
[TD="colspan: 10"]Water cooler shelter ("G6")[/TD]
[TD="colspan: 2"]Project
"Q6")[/TD]
[TD="colspan: 2"]Dinamarca("S6")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Supplier Code("A7")[/TD]
[TD="colspan: 2"]ZM223252("C7")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Factory("A8")[/TD]
[TD="colspan: 2"]0("C8")[/TD]
[TD="colspan: 2"]S.O Tooling("E8")[/TD]
[TD="colspan: 2"]0("G8")[/TD]
[TD="colspan: 2"] Action("i8")[/TD]
[TD="colspan: 2"]0("k8")[/TD]
[TD="colspan: 2"]Production Release("M8")[/TD]
[TD="colspan: 2"]0("O8")[/TD]
[TD="colspan: 2"]Control level("Q8")[/TD]
[TD="colspan: 2"]0("S8")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Status("A9")[/TD]
[TD="colspan: 2"]Active("C9")[/TD]
[TD="colspan: 2"]H.C. Code("E9")[/TD]
[TD="colspan: 2"]0("G9")[/TD]
[TD="colspan: 2"] Cost ("i9")[/TD]
[TD="colspan: 2"]0("k9")[/TD]
[TD="colspan: 2"]Product Criticy("M9")[/TD]
[TD="colspan: 2"]0("O9")[/TD]
[TD="colspan: 2"]Meintenance Complexity("Q9")[/TD]
[TD="colspan: 2"]0("S9")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Vulnerability("A10")[/TD]
[TD="colspan: 2"]No("C10")[/TD]
[TD="colspan: 2"]H.C. Manufacturer("E10")[/TD]
[TD="colspan: 2"]0("G10")[/TD]
[TD="colspan: 2"] Internal/External Service ("i10")[/TD]
[TD="colspan: 2"]0("k10")[/TD]
[TD="colspan: 2"]Proccess Criticy("M10")[/TD]
[TD="colspan: 2"]0("O10")[/TD]
[TD="colspan: 2"]Preventive level("Q10")[/TD]
[TD="colspan: 2"]0("S10")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Family("A11")[/TD]
[TD="colspan: 2"]F600("C11")[/TD]
[TD="colspan: 2"]H.C. Diameter("E11")[/TD]
[TD="colspan: 2"]0("G11")[/TD]
[TD="colspan: 2"]Execution Time (Internal Tooling)("i11")[/TD]
[TD="colspan: 2"]0("k11")[/TD]
[TD="colspan: 2"]Quality History("M11")[/TD]
[TD="colspan: 2"]0("O11")[/TD]
[TD="colspan: 2"]% Recycled drawing("Q11")[/TD]
[TD="colspan: 2"]0("S11")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Tooling("A12")[/TD]
[TD="colspan: 2"]0("C12")[/TD]
[TD="colspan: 2"]Pendency("E12")[/TD]
[TD="colspan: 2"]0("G12")[/TD]
[TD="colspan: 2"]Tooling Release("i12")[/TD]
[TD="colspan: 2"]0("k12")[/TD]
[TD="colspan: 2"]Volume("M12")[/TD]
[TD="colspan: 2"]0("O12")[/TD]
[TD="colspan: 2"]Hidraulic hitch("Q12")[/TD]
[TD="colspan: 2"]0("S12")[/TD]
[/TR]
</tbody>[/TABLE]
And it copies it to the (Update field) cells, shown below in the same sheet (input), so if you need to update, you change it and press the button "Update".
Like this:
[TABLE="width: 1643"]
<tbody>[TR]
[TD="colspan: 2"]Fact. Code
"A14")[/TD]
[TD="colspan: 2"]
Enter Code("C14")[/TD]
[TD="colspan: 2"]Description
"E14")[/TD]
[TD="colspan: 10"]Water cooler shelter ("G14")[/TD]
[TD="colspan: 2"]Project
"Q14")[/TD]
[TD="colspan: 2"]Dinamarca("S14")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Supplier Code("A15")[/TD]
[TD="colspan: 2"]
ZM223252("C15")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Factory("A16")[/TD]
[TD="colspan: 2"]
0("C16")[/TD]
[TD="colspan: 2"]S.O Tooling("E16")[/TD]
[TD="colspan: 2"]
0("G16")[/TD]
[TD="colspan: 2"] Action("i16")[/TD]
[TD="colspan: 2"]
0("k16")[/TD]
[TD="colspan: 2"]Production Release("M16")[/TD]
[TD="colspan: 2"]
0("O16")[/TD]
[TD="colspan: 2"]Control level("Q16")[/TD]
[TD="colspan: 2"]
0("S16")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Status("A17")[/TD]
[TD="colspan: 2"]
Active("C17")[/TD]
[TD="colspan: 2"]H.C. Code("E17")[/TD]
[TD="colspan: 2"]
0("G17")[/TD]
[TD="colspan: 2"] Cost ("i17")[/TD]
[TD="colspan: 2"]
0("k17")[/TD]
[TD="colspan: 2"]Product Criticy("M17")[/TD]
[TD="colspan: 2"]
0("O17")[/TD]
[TD="colspan: 2"]Meintenance Complexity("Q17")[/TD]
[TD="colspan: 2"]
0("S17")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Vulnerability("A18")[/TD]
[TD="colspan: 2"]
No("C18")[/TD]
[TD="colspan: 2"]H.C. Manufacturer("E18")[/TD]
[TD="colspan: 2"]
0("G18")[/TD]
[TD="colspan: 2"] Internal/External Service ("i18")[/TD]
[TD="colspan: 2"]
0("k18")[/TD]
[TD="colspan: 2"]Proccess Criticy("M18")[/TD]
[TD="colspan: 2"]
0("O18")[/TD]
[TD="colspan: 2"]Preventive level("Q18")[/TD]
[TD="colspan: 2"]
0("S18")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Family("A19")[/TD]
[TD="colspan: 2"]
F600("C19")[/TD]
[TD="colspan: 2"]H.C. Diameter("E19")[/TD]
[TD="colspan: 2"]
0("G19")[/TD]
[TD="colspan: 2"]Execution Time (Internal Tooling)("i19")[/TD]
[TD="colspan: 2"]
0("k19")[/TD]
[TD="colspan: 2"]Quality History("M19")[/TD]
[TD="colspan: 2"]
0("O19")[/TD]
[TD="colspan: 2"]% Recycled drawing("Q19")[/TD]
[TD="colspan: 2"]
0("S19")[/TD]
[/TR]
[TR]
[TD="colspan: 2"]Tooling("A20")[/TD]
[TD="colspan: 2"]
0("C20")[/TD]
[TD="colspan: 2"]Pendency("E20")[/TD]
[TD="colspan: 2"]
0("G20")[/TD]
[TD="colspan: 2"]Tooling Release("i20")[/TD]
[TD="colspan: 2"]
0("k20")[/TD]
[TD="colspan: 2"]Volume("M20")[/TD]
[TD="colspan: 2"]
0("O20")[/TD]
[TD="colspan: 2"]Hidraulic hitch("Q20")[/TD]
[TD="colspan: 2"]
0("S20")[/TD]
[/TR]
</tbody>[/TABLE]
When the update button is pressed, it will get the information from C14:C:20, G14, G16:G20, K16:K20, O16:O20, S16:S20(underlined), and what I need the macro to do is to search for the Fact. Code from ("C14" Input) in ("A2:A243" Moulds list) and update the info that has been changed. (By update the info, i mean just to copy all the information that has been placed in the "Update field" mentioned before.)
Sheet Moulds List cells:
[TABLE="width: 1204"]
<tbody>[TR]
[TD]Fact. Code("A1")[/TD]
[TD]Description("B1")[/TD]
[TD]Supplier Code ("C1")[/TD]
[TD]Project("D1")[/TD]
[TD]Factory("E1")[/TD]
[TD]Status("F1")[/TD]
[TD]Vulnerability("G1")[/TD]
[TD]Family("H1")[/TD]
[TD]Tooling("i1")[/TD]
[TD]S.O. Tooling("J1")[/TD]
[TD]H.C. Code("K1")[/TD]
[TD]H.C. Manufacturer("L1")[/TD]
[TD]H.C. Diameter("M1")[/TD]
[TD]Pendency("N1")[/TD]
[TD]Action("O1")[/TD]
[TD] Cost("P1")[/TD]
[TD]Internal/External Service("Q1")[/TD]
[TD]Execution Time (Internal Tooling)("R1")[/TD]
[TD]Tooling Release("S1")[/TD]
[TD]Production Release("T1")[/TD]
[TD]Product Criticy("U1")[/TD]
[TD]Proccess Criticy("V1")[/TD]
[TD]Quality History("W1")[/TD]
[TD]Volume("X1")[/TD]
[TD]Control level("Y1")[/TD]
[TD]Maintenance Complexity("Z1")[/TD]
[TD]Preventive level("AA1")[/TD]
[TD]% Recycled drawing("AB1")[/TD]
[TD]Hidraulic hitch("AC1")[/TD]
[/TR]
</tbody>[/TABLE]
If it's a bit confusing, i'm sorry, English is not my mother language..
Just message me and I will be pleased to try to explain it better