MASOODAHMAD
Board Regular
- Joined
- Mar 28, 2012
- Messages
- 105
- Platform
- MacOS
Hi Everyone. Hope you're all well.
I'm looking for something. Can you please suggest some trick, formula or a macro to achieve this:
Source:
1. I have data (Job Details) in 'OperatorDetails' sheet, where Operators fill in the details on daily basis. For example:
[TABLE="width: 437"]
<colgroup><col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> <col style="mso-width-source:userset;mso-width-alt:2688;width:63pt" width="63"> <col style="mso-width-source:userset;mso-width-alt:4522; width:106pt" span="2" width="106"> <col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> </colgroup><tbody>[TR]
[TD="class: xl64, width: 81"]Job Number[/TD]
[TD="class: xl64, width: 63"]Brand[/TD]
[TD="class: xl64, width: 106"]Status[/TD]
[TD="class: xl64, width: 106"]PrinterName[/TD]
[TD="class: xl64, width: 81"]Date Uploaded[/TD]
[/TR]
[TR]
[TD="class: xl65"]02786a_VEN[/TD]
[TD="class: xl65"]Thermal[/TD]
[TD="class: xl65"]Files Transferred[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02787a_VEN[/TD]
[TD="class: xl65"]EQP[/TD]
[TD="class: xl65"]Rejected[/TD]
[TD="class: xl65"][/TD]
[TD="class: xl66"][/TD]
[/TR]
[TR]
[TD="class: xl65"]02788a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"][/TD]
[TD="class: xl65"][/TD]
[TD="class: xl66"][/TD]
[/TR]
[TR]
[TD="class: xl65"]02789a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Files Transferred[/TD]
[TD="class: xl65"]Printer02[/TD]
[TD="class: xl66"]4/24/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02790a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Files Transferred[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02791a_VEN[/TD]
[TD="class: xl65"]Thermal[/TD]
[TD="class: xl65"]Rejected[/TD]
[TD="class: xl65"][/TD]
[TD="class: xl67"]Back To Client[/TD]
[/TR]
[TR]
[TD="class: xl68"]02801a_VEN[/TD]
[TD="class: xl68"]EQP[/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[/TR]
[TR]
[TD="class: xl68"]02802a_VEN[/TD]
[TD="class: xl68"]EQP[/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[/TR]
[TR]
[TD="class: xl68"]02803a_VEN[/TD]
[TD="class: xl68"]EQP[/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[/TR]
[TR]
[TD="class: xl68"]02804a_VEN[/TD]
[TD="class: xl68"]EQP[/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[/TR]
</tbody>[/TABLE]
<style>table { }td { padding-top: 1px; padding-right: 1px; padding-left: 1px; color: black; font-size: 12pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: Calibri, sans-serif; vertical-align: bottom; border: medium none; white-space: nowrap; }.xl63 { text-align: left; }.xl64 { font-size: 10pt; font-weight: 700; text-align: left; }.xl65 { color: black; font-size: 10pt; text-align: left; }.xl66 { color: black; font-size: 10pt; text-align: left; }.xl67 { color: white; font-size: 10pt; text-align: left; }.xl68 { color: black; font-size: 10pt; }.xl69 { font-size: 10pt; text-align: left; }</style>
Requirements:
1. I want to copy the required details from 'OperatorDetails' sheet to 'Dashboard' sheet in a given format:
[TABLE="width: 331"]
<colgroup><col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> <col style="mso-width-source:userset;mso-width-alt:2688;width:63pt" width="63"> <col style="mso-width-source:userset;mso-width-alt:4522;width:106pt" width="106"> <col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> </colgroup><tbody>[TR]
[TD="class: xl64, width: 81"]Job Number[/TD]
[TD="class: xl64, width: 63"]Brand[/TD]
[TD="class: xl64, width: 106"]PrinterName[/TD]
[TD="class: xl64, width: 81"]Date Uploaded[/TD]
[/TR]
[TR]
[TD="class: xl65"]02789a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer02[/TD]
[TD="class: xl66"]4/24/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02786a_VEN[/TD]
[TD="class: xl65"]Thermal[/TD]
[TD="class: xl65"]Printer01
[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02790a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
</tbody>[/TABLE]
<style>table { }td { padding-top: 1px; padding-right: 1px; padding-left: 1px; color: black; font-size: 12pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: Calibri, sans-serif; vertical-align: bottom; border: medium none; white-space: nowrap; }.xl63 { text-align: left; }.xl64 { font-size: 10pt; font-weight: 700; text-align: left; }.xl65 { color: black; font-size: 10pt; text-align: left; }.xl66 { color: black; font-size: 10pt; text-align: left; }</style>
As you notice, the data is sorted according to Date uploaded.
Further to add, the data needs to be populated to the Dashboard in real time without disturbing the old data. Means, that every new data needs will append below the next available empty row. i.e.
[TABLE="width: 331"]
<tbody>[TR]
[TD="class: xl64, width: 81"]02788a_VEN
[/TD]
[TD="class: xl64, width: 63"]EFS
[/TD]
[TD="class: xl64, width: 106"]Printer02
[/TD]
[TD="class: xl65, width: 81"]5/2/18[/TD]
[/TR]
[TR]
[TD="class: xl66"]02801a_VEN
[/TD]
[TD="class: xl66"]EQP
[/TD]
[TD="class: xl67"]Printer02
[/TD]
[TD="class: xl65"]5/2/18
[/TD]
[/TR]
[TR]
[TD="class: xl66"]02802a_VEN[/TD]
[TD="class: xl66"]EQP
[/TD]
[TD="class: xl67"]Printer02
[/TD]
[TD="class: xl65"]5/2/18
[/TD]
[/TR]
[TR]
[TD="class: xl66"]02803a_VEN[/TD]
[TD="class: xl66"]EQP
[/TD]
[TD="class: xl67"]Printer02
[/TD]
[TD="class: xl65"]5/2/18
[/TD]
[/TR]
</tbody>[/TABLE]
<style>table { }td { padding-top: 1px; padding-right: 1px; padding-left: 1px; color: black; font-size: 12pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: Calibri, sans-serif; vertical-align: bottom; border: medium none; white-space: nowrap; }.xl63 { text-align: left; }.xl64 { color: black; font-size: 10pt; text-align: left; }.xl65 { color: black; font-size: 10pt; text-align: left; }.xl66 { color: black; font-size: 10pt; }.xl67 { font-size: 10pt; text-align: left; }</style>
The data above will append to the old data just after the '02790a_VEN'.
So, if you finally look at the Dashboard sheet, you'll see:
[TABLE="width: 331"]
<colgroup><col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> <col style="mso-width-source:userset;mso-width-alt:2688;width:63pt" width="63"> <col style="mso-width-source:userset;mso-width-alt:4522;width:106pt" width="106"> <col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> </colgroup><tbody>[TR]
[TD="class: xl64, width: 81"]Job Number[/TD]
[TD="class: xl64, width: 63"]Brand[/TD]
[TD="class: xl64, width: 106"]PrinterName[/TD]
[TD="class: xl64, width: 81"]Date Uploaded[/TD]
[/TR]
[TR]
[TD="class: xl65"]02789a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer02[/TD]
[TD="class: xl66"]4/24/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02786a_VEN[/TD]
[TD="class: xl65"]Thermal[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02790a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02788a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer02[/TD]
[TD="class: xl66"]5/2/18[/TD]
[/TR]
[TR]
[TD="class: xl67"]02801a_VEN[/TD]
[TD="class: xl67"]EQP[/TD]
[TD="class: xl68"]Printer02[/TD]
[TD="class: xl66"]5/2/18[/TD]
[/TR]
[TR]
[TD="class: xl67"]02802a_VEN[/TD]
[TD="class: xl67"]EQP[/TD]
[TD="class: xl68"]Printer02[/TD]
[TD="class: xl66"]5/2/18[/TD]
[/TR]
[TR]
[TD="class: xl67"]02803a_VEN[/TD]
[TD="class: xl67"]EQP[/TD]
[TD="class: xl68"]Printer02[/TD]
[TD="class: xl66"]5/2/18[/TD]
[/TR]
</tbody>[/TABLE]
<style>table { }td { padding-top: 1px; padding-right: 1px; padding-left: 1px; color: black; font-size: 12pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: Calibri, sans-serif; vertical-align: bottom; border: medium none; white-space: nowrap; }.xl63 { text-align: left; }.xl64 { font-size: 10pt; font-weight: 700; text-align: left; }.xl65 { color: black; font-size: 10pt; text-align: left; }.xl66 { color: black; font-size: 10pt; text-align: left; }.xl67 { color: black; font-size: 10pt; }.xl68 { font-size: 10pt; text-align: left; }</style>
Can you please suggest something
Thanks in advance.
I'm looking for something. Can you please suggest some trick, formula or a macro to achieve this:
Source:
1. I have data (Job Details) in 'OperatorDetails' sheet, where Operators fill in the details on daily basis. For example:
[TABLE="width: 437"]
<colgroup><col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> <col style="mso-width-source:userset;mso-width-alt:2688;width:63pt" width="63"> <col style="mso-width-source:userset;mso-width-alt:4522; width:106pt" span="2" width="106"> <col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> </colgroup><tbody>[TR]
[TD="class: xl64, width: 81"]Job Number[/TD]
[TD="class: xl64, width: 63"]Brand[/TD]
[TD="class: xl64, width: 106"]Status[/TD]
[TD="class: xl64, width: 106"]PrinterName[/TD]
[TD="class: xl64, width: 81"]Date Uploaded[/TD]
[/TR]
[TR]
[TD="class: xl65"]02786a_VEN[/TD]
[TD="class: xl65"]Thermal[/TD]
[TD="class: xl65"]Files Transferred[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02787a_VEN[/TD]
[TD="class: xl65"]EQP[/TD]
[TD="class: xl65"]Rejected[/TD]
[TD="class: xl65"][/TD]
[TD="class: xl66"][/TD]
[/TR]
[TR]
[TD="class: xl65"]02788a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"][/TD]
[TD="class: xl65"][/TD]
[TD="class: xl66"][/TD]
[/TR]
[TR]
[TD="class: xl65"]02789a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Files Transferred[/TD]
[TD="class: xl65"]Printer02[/TD]
[TD="class: xl66"]4/24/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02790a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Files Transferred[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02791a_VEN[/TD]
[TD="class: xl65"]Thermal[/TD]
[TD="class: xl65"]Rejected[/TD]
[TD="class: xl65"][/TD]
[TD="class: xl67"]Back To Client[/TD]
[/TR]
[TR]
[TD="class: xl68"]02801a_VEN[/TD]
[TD="class: xl68"]EQP[/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[/TR]
[TR]
[TD="class: xl68"]02802a_VEN[/TD]
[TD="class: xl68"]EQP[/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[/TR]
[TR]
[TD="class: xl68"]02803a_VEN[/TD]
[TD="class: xl68"]EQP[/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[/TR]
[TR]
[TD="class: xl68"]02804a_VEN[/TD]
[TD="class: xl68"]EQP[/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[TD="class: xl69"][/TD]
[/TR]
</tbody>[/TABLE]
<style>table { }td { padding-top: 1px; padding-right: 1px; padding-left: 1px; color: black; font-size: 12pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: Calibri, sans-serif; vertical-align: bottom; border: medium none; white-space: nowrap; }.xl63 { text-align: left; }.xl64 { font-size: 10pt; font-weight: 700; text-align: left; }.xl65 { color: black; font-size: 10pt; text-align: left; }.xl66 { color: black; font-size: 10pt; text-align: left; }.xl67 { color: white; font-size: 10pt; text-align: left; }.xl68 { color: black; font-size: 10pt; }.xl69 { font-size: 10pt; text-align: left; }</style>
Requirements:
1. I want to copy the required details from 'OperatorDetails' sheet to 'Dashboard' sheet in a given format:
[TABLE="width: 331"]
<colgroup><col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> <col style="mso-width-source:userset;mso-width-alt:2688;width:63pt" width="63"> <col style="mso-width-source:userset;mso-width-alt:4522;width:106pt" width="106"> <col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> </colgroup><tbody>[TR]
[TD="class: xl64, width: 81"]Job Number[/TD]
[TD="class: xl64, width: 63"]Brand[/TD]
[TD="class: xl64, width: 106"]PrinterName[/TD]
[TD="class: xl64, width: 81"]Date Uploaded[/TD]
[/TR]
[TR]
[TD="class: xl65"]02789a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer02[/TD]
[TD="class: xl66"]4/24/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02786a_VEN[/TD]
[TD="class: xl65"]Thermal[/TD]
[TD="class: xl65"]Printer01
[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02790a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
</tbody>[/TABLE]
<style>table { }td { padding-top: 1px; padding-right: 1px; padding-left: 1px; color: black; font-size: 12pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: Calibri, sans-serif; vertical-align: bottom; border: medium none; white-space: nowrap; }.xl63 { text-align: left; }.xl64 { font-size: 10pt; font-weight: 700; text-align: left; }.xl65 { color: black; font-size: 10pt; text-align: left; }.xl66 { color: black; font-size: 10pt; text-align: left; }</style>
As you notice, the data is sorted according to Date uploaded.
Further to add, the data needs to be populated to the Dashboard in real time without disturbing the old data. Means, that every new data needs will append below the next available empty row. i.e.
[TABLE="width: 331"]
<tbody>[TR]
[TD="class: xl64, width: 81"]02788a_VEN
[/TD]
[TD="class: xl64, width: 63"]EFS
[/TD]
[TD="class: xl64, width: 106"]Printer02
[/TD]
[TD="class: xl65, width: 81"]5/2/18[/TD]
[/TR]
[TR]
[TD="class: xl66"]02801a_VEN
[/TD]
[TD="class: xl66"]EQP
[/TD]
[TD="class: xl67"]Printer02
[/TD]
[TD="class: xl65"]5/2/18
[/TD]
[/TR]
[TR]
[TD="class: xl66"]02802a_VEN[/TD]
[TD="class: xl66"]EQP
[/TD]
[TD="class: xl67"]Printer02
[/TD]
[TD="class: xl65"]5/2/18
[/TD]
[/TR]
[TR]
[TD="class: xl66"]02803a_VEN[/TD]
[TD="class: xl66"]EQP
[/TD]
[TD="class: xl67"]Printer02
[/TD]
[TD="class: xl65"]5/2/18
[/TD]
[/TR]
</tbody>[/TABLE]
<style>table { }td { padding-top: 1px; padding-right: 1px; padding-left: 1px; color: black; font-size: 12pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: Calibri, sans-serif; vertical-align: bottom; border: medium none; white-space: nowrap; }.xl63 { text-align: left; }.xl64 { color: black; font-size: 10pt; text-align: left; }.xl65 { color: black; font-size: 10pt; text-align: left; }.xl66 { color: black; font-size: 10pt; }.xl67 { font-size: 10pt; text-align: left; }</style>
The data above will append to the old data just after the '02790a_VEN'.
So, if you finally look at the Dashboard sheet, you'll see:
[TABLE="width: 331"]
<colgroup><col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> <col style="mso-width-source:userset;mso-width-alt:2688;width:63pt" width="63"> <col style="mso-width-source:userset;mso-width-alt:4522;width:106pt" width="106"> <col style="mso-width-source:userset;mso-width-alt:3456;width:81pt" width="81"> </colgroup><tbody>[TR]
[TD="class: xl64, width: 81"]Job Number[/TD]
[TD="class: xl64, width: 63"]Brand[/TD]
[TD="class: xl64, width: 106"]PrinterName[/TD]
[TD="class: xl64, width: 81"]Date Uploaded[/TD]
[/TR]
[TR]
[TD="class: xl65"]02789a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer02[/TD]
[TD="class: xl66"]4/24/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02786a_VEN[/TD]
[TD="class: xl65"]Thermal[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02790a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer01[/TD]
[TD="class: xl66"]4/30/18[/TD]
[/TR]
[TR]
[TD="class: xl65"]02788a_VEN[/TD]
[TD="class: xl65"]EFS[/TD]
[TD="class: xl65"]Printer02[/TD]
[TD="class: xl66"]5/2/18[/TD]
[/TR]
[TR]
[TD="class: xl67"]02801a_VEN[/TD]
[TD="class: xl67"]EQP[/TD]
[TD="class: xl68"]Printer02[/TD]
[TD="class: xl66"]5/2/18[/TD]
[/TR]
[TR]
[TD="class: xl67"]02802a_VEN[/TD]
[TD="class: xl67"]EQP[/TD]
[TD="class: xl68"]Printer02[/TD]
[TD="class: xl66"]5/2/18[/TD]
[/TR]
[TR]
[TD="class: xl67"]02803a_VEN[/TD]
[TD="class: xl67"]EQP[/TD]
[TD="class: xl68"]Printer02[/TD]
[TD="class: xl66"]5/2/18[/TD]
[/TR]
</tbody>[/TABLE]
<style>table { }td { padding-top: 1px; padding-right: 1px; padding-left: 1px; color: black; font-size: 12pt; font-weight: 400; font-style: normal; text-decoration: none; font-family: Calibri, sans-serif; vertical-align: bottom; border: medium none; white-space: nowrap; }.xl63 { text-align: left; }.xl64 { font-size: 10pt; font-weight: 700; text-align: left; }.xl65 { color: black; font-size: 10pt; text-align: left; }.xl66 { color: black; font-size: 10pt; text-align: left; }.xl67 { color: black; font-size: 10pt; }.xl68 { font-size: 10pt; text-align: left; }</style>
Can you please suggest something
Thanks in advance.