{"id":15903,"date":"2022-10-13T12:00:54","date_gmt":"2022-10-13T06:30:54","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/"},"modified":"2022-10-13T12:00:54","modified_gmt":"2022-10-13T06:30:54","slug":"solved-transpose-column-into-row-with-vba-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/","title":{"rendered":"[Solved] Transpose Column into Row with VBA [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-48226191\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"48226191\" data-parentid=\"48222495\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>This is not so straightforward a problem because of having to consolidate the information by date.<\/p>\n<p>You also do not indicate what you want to happen should there be more than one identical code associated with a particular date.  I chose to ignore it, and only list the unique codes, but you can modify the code below to do something else, if you need.<\/p>\n<p>Simplified algorithm:<\/p>\n<ul>\n<li>Read the data into a VBA array (for speed of processing)<\/li>\n<li>Create User Defined Objects (class) with properties of:\n<ul>\n<li>the relevant date<\/li>\n<li>a collection (dictionary) of all the codes associated with that date<\/li>\n<\/ul>\n<\/li>\n<li>Collect these objects into another dictionary with the <code>Key<\/code> being the relevant date<\/li>\n<li>Reorder the information into a &#8220;Results&#8221; array<\/li>\n<li>output to the worksheet and format.<\/li>\n<\/ul>\n<p><strong>Read the notes in the code, as they are quite important<\/strong><\/p>\n<h2>Class Module<\/h2>\n<pre><code>'**Rename this Module:  cByDates**\n\nOption Explicit\n\nPrivate pDt As Date\nPrivate pCode As String\nPrivate pCodes As Dictionary\n\nPublic Property Get Dt() As Date\n    Dt = pDt\nEnd Property\nPublic Property Let Dt(Value As Date)\n    pDt = Value\nEnd Property\n\nPublic Property Get Code() As String\n    Code = pCode\nEnd Property\nPublic Property Let Code(Value As String)\n    pCode = Value\nEnd Property\n\nPublic Property Get Codes() As Dictionary\n    Set Codes = pCodes\nEnd Property\nPublic Function addCodesItem(Value)\n    'bypass any duplicates\n    If Not Codes.Exists(Value) Then _\n    Codes.Add Value, Value\nEnd Function\n\nPrivate Sub Class_Initialize()\n    Set pCodes = New Dictionary\n        pCodes.CompareMode = TextCompare\nEnd Sub\n<\/code><\/pre>\n<h2>Regular Module<\/h2>\n<pre><code>'Set Reference to Microsoft Scripting Runtime\n\nOption Explicit\n\nSub ConsolidateByDate()\n    Dim wsSrc As Worksheet, wsRes As Worksheet, rRes As Range\n    Dim vSrc As Variant, vRes As Variant\n    Dim cBD As cByDates, dBD As Dictionary\n    Dim I As Long, J As Long\n    Dim lRC() As Long 'last row-col\n    Dim V As Variant, W As Variant\n\n'Setup worksheets and results range\nSet wsSrc = Worksheets(\"sheet1\")\nSet wsRes = Worksheets(\"sheet2\")\n    Set rRes = wsRes.Cells(1, 1)\n\n'read original data into VBA array for speed of processing\n'if there is or will be other information on Sheet1, then you will need a\n'   different routine to find the last row and column\nWith wsSrc\n    lRC = LastRowCol(.Name)\n    vSrc = .Range(.Cells(1, 1), .Cells(lRC(0), lRC(1)))\nEnd With\n\n'Collect and organize the data\nSet dBD = New Dictionary\nFor I = 1 To UBound(vSrc, 1)\n    For J = 2 To UBound(vSrc, 2)\n        Set cBD = New cByDates\n        With cBD\n            .Dt = vSrc(I, 1)\n            .Code = vSrc(I, J)\n            .addCodesItem .Code\n\n            If Not dBD.Exists(.Dt) Then\n                dBD.Add Key:=.Dt, Item:=cBD\n            Else\n                dBD(.Dt).addCodesItem .Code\n            End If\n        End With\n    Next J\nNext I\n\n'Create results array\n'number of columns = number of dBD items\nlRC(0) = 0\nlRC(1) = dBD.Count\n\n'number of rows = max codes count\nFor Each V In dBD.Keys\n    lRC(0) = IIf(lRC(0) &gt; dBD(V).Codes.Count, lRC(0), dBD(V).Codes.Count)\nNext V\n\nReDim vRes(0 To lRC(0), 1 To lRC(1))\n\n'Populate each column\nJ = 1\nFor Each V In dBD.Keys\n    I = 0\n    vRes(I, J) = V\n    For Each W In dBD(V).Codes.Keys\n        I = I + 1\n        vRes(I, J) = W\n    Next W\n    J = J + 1\nNext V\n\nSet rRes = rRes.Resize(UBound(vRes, 1) + 1, UBound(vRes, 2))\nWith rRes\n    .EntireColumn.Clear\n    .Value = vRes\n    With .Rows(1)\n        .Font.Bold = True\n        .HorizontalAlignment = xlCenter\n    End With\n    .EntireColumn.AutoFit\nEnd With\n\nEnd Sub\n\n'------------------------------------------------------\nFunction LastRowCol(Worksht As String) As Long()\n    Dim WS As Worksheet, R As Range\n    Dim LastRow As Long, LastCol As Long\n    Dim L(1) As Long\nSet WS = Worksheets(Worksht)\nWith WS\n    Set R = .Cells.Find(what:=\"*\", after:=.Cells(1, 1), _\n                    LookIn:=xlValues, searchorder:=xlByRows, _\n                    searchdirection:=xlPrevious)\n\n    If Not R Is Nothing Then\n        LastRow = R.Row\n        LastCol = .Cells.Find(what:=\"*\", after:=.Cells(1, 1), _\n                    LookIn:=xlValues, searchorder:=xlByColumns, _\n                    searchdirection:=xlPrevious).Column\n    Else\n        LastRow = 1\n        LastCol = 1\n    End If\nEnd With\n\nL(0) = LastRow\nL(1) = LastCol\nLastRowCol = L\nEnd Function\n<\/code><\/pre>\n<p><strong>Original Data<\/strong><\/p>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/Solved-Transpose-Column-into-Row-with-VBA-closed.png\"><img decoding=\"async\" src=\"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/Solved-Transpose-Column-into-Row-with-VBA-closed.png\" alt=\"enter image description here\"><\/a><\/p>\n<p><strong>Results<\/strong><\/p>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/1665642654_194_Solved-Transpose-Column-into-Row-with-VBA-closed.png\"><img decoding=\"async\" src=\"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/1665642654_194_Solved-Transpose-Column-into-Row-with-VBA-closed.png\" alt=\"enter image description here\"><\/a><\/p>\n<p>I try to avoid references to non-SO information, but I will make an exception here.  For a basic discussion of Classes, see Chip Pearson&#8217;s <a rel=\"nofollow noopener\" target=\"_blank\" href=\"http:\/\/www.cpearson.com\/Excel\/Classes.aspx\">Introduction to Classes<\/a><\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">4<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Transpose Column into Row with VBA [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] This is not so straightforward a problem because of having to consolidate the information by date. You also do not indicate what you want to happen should there be more than one identical code associated with a particular date. I chose to ignore it, and only list the unique codes, but you can modify &#8230; <a title=\"[Solved] Transpose Column into Row with VBA [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/\" aria-label=\"More on [Solved] Transpose Column into Row with VBA [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[400,401],"class_list":["post-15903","post","type-post","status-publish","format-standard","hentry","category-solved","tag-excel","tag-vba"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[Solved] Transpose Column into Row with VBA [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Transpose Column into Row with VBA [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] This is not so straightforward a problem because of having to consolidate the information by date. You also do not indicate what you want to happen should there be more than one identical code associated with a particular date. I chose to ignore it, and only list the unique codes, but you can modify ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-10-13T06:30:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/Solved-Transpose-Column-into-Row-with-VBA-closed.png\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Transpose Column into Row with VBA [closed]\",\"datePublished\":\"2022-10-13T06:30:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/\"},\"wordCount\":188,\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Solved-Transpose-Column-into-Row-with-VBA-closed.png\",\"keywords\":[\"excel\",\"vba\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/\",\"name\":\"[Solved] Transpose Column into Row with VBA [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Solved-Transpose-Column-into-Row-with-VBA-closed.png\",\"datePublished\":\"2022-10-13T06:30:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Solved-Transpose-Column-into-Row-with-VBA-closed.png\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/Solved-Transpose-Column-into-Row-with-VBA-closed.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/solved-transpose-column-into-row-with-vba-closed\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Transpose Column into Row with VBA [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#website\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/#\\\/schema\\\/person\\\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"contentUrl\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/wp-content\\\/litespeed\\\/avatar\\\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\\\/\\\/jassweb.com\"],\"url\":\"https:\\\/\\\/jassweb.com\\\/solved\\\/author\\\/jaspritsinghghumangmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Transpose Column into Row with VBA [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Transpose Column into Row with VBA [closed] - JassWeb","og_description":"[ad_1] This is not so straightforward a problem because of having to consolidate the information by date. You also do not indicate what you want to happen should there be more than one identical code associated with a particular date. I chose to ignore it, and only list the unique codes, but you can modify ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/","og_site_name":"JassWeb","article_published_time":"2022-10-13T06:30:54+00:00","og_image":[{"url":"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/Solved-Transpose-Column-into-Row-with-VBA-closed.png","type":"","width":"","height":""}],"author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Transpose Column into Row with VBA [closed]","datePublished":"2022-10-13T06:30:54+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/"},"wordCount":188,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"image":{"@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/#primaryimage"},"thumbnailUrl":"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/Solved-Transpose-Column-into-Row-with-VBA-closed.png","keywords":["excel","vba"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/","name":"[Solved] Transpose Column into Row with VBA [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/#primaryimage"},"image":{"@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/#primaryimage"},"thumbnailUrl":"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/Solved-Transpose-Column-into-Row-with-VBA-closed.png","datePublished":"2022-10-13T06:30:54+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/#primaryimage","url":"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/Solved-Transpose-Column-into-Row-with-VBA-closed.png","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/uploads\/2022\/10\/Solved-Transpose-Column-into-Row-with-VBA-closed.png"},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-transpose-column-into-row-with-vba-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Transpose Column into Row with VBA [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1777008400","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/15903","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=15903"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/15903\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=15903"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=15903"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=15903"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}