Thank you for looking at it. At the end of the first "If" block that goes through the defined Rows by the variable "dRow", the last condition counts for all the rows not defined:
Which is why all the other similar cells are properly written with "." but somehow the aforementioned rows are forgone . The names in the row headers are irrelevant, since parsing method is not dynamic, ie. it doesn't read values from row headers to find in the 2nd sheet and to take the corresponding value from there and back to the first sheet. References are predetermined as can be seen in the code and only works by cell/range references for the first sheet.
Also of note is that the rows that remain blank are immediately next to one with to a row that has values written from the second sheet. It feels like it's so obvious and yet I can not follow the process logic to arrive at the cause.
Also, I'm open to suggestions of a more relevant thread name. I fear this one is prone to go unnoticed/uncared.
Bookmarks