Convert vertical list to table

I posted a similar question here, but I missed some situations and haven't got a satisfactory answer. So here is the question:
 search0214.xls
In the file, "data" sheet need to contain lists of data converted from Sheet1-3. Normally in Sheet1-3, every 8 rows should have data for one row in "data" sheet.
For example, first row in "data":
Seller is from 7th cell down from the first cell
Store is the link address of that cell
Recent transaction is the number part of the 4th cell down from the first cell
From is the 5th cell down from the first cell
Related Items Number is the number part of the 8th cell down from the first cell
Related Items Address is the link address of that cell

The solution in my previous post pretty much solve the problem, but here's the question:

Usually it's 8 cells a block, but there's some exceptions. Like A65-71 in Sheet1 only has 7 rows, because it doesn't have a row "¿¿¿¿¿ ¿¿¿¿" like others.
Any ideas to solve this? thanks
mmcompactAsked:
Who is Participating?
 
wchhCommented:
Please refer to the macro attached.
We cannot write macro for chinese characters...
search0214-1-.xls
0
 
SiddharthRoutCommented:
haven't got a satisfactory answer.

What do you mean?

Sid
0
 
SiddharthRoutCommented:
The macro can be written. That is not the point. You mentioned that you got an unsatisfactory answer. How was that unsatisfactory? And If that is the case why did you select my answer in the previous post?

Sid
0
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

 
mmcompactAuthor Commented:
it was me didn't go further down enough into the list to find there's some different rows, your answer was good until it hit the odd number, but it's not your answers problem
0
 
SiddharthRoutCommented:
Ok Fair enough.

So now basically you want a code which can check in code blocks of 8 or 7?

Sid
0
 
mmcompactAuthor Commented:
they appear randomly in the list, so not quite sure what to do next
0
 
SiddharthRoutCommented:
Seller is from 7th cell down from the first cell
Store is the link address of that cell
Recent transaction is the number part of the 4th cell down from the first cell
From is the 5th cell down from the first cell
Related Items Number is the number part of the 8th cell down from the first cell
Related Items Address is the link address of that cell

Ok. Instead of using a loop, I can write a code to read the block of texts but since I don't understand Chinese, I am unable to figure out the text and hence the position of the texts.

Sid
0
 
wchhCommented:
have you try my sample?
0
 
mmcompactAuthor Commented:
wchh,
it didn't work
0
 
wchhCommented:
you need to run macro 'table'...
0
 
mmcompactAuthor Commented:
wchh,

I see it now. It works, thank you
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.