I need to read table of data as in picure using vba. I used Msg.Body to read the body text but actually i need to find first row as header and rest as data field and update DBMS table accordingly.So is it possible to read the table as I would in excel?

I need to read table of data as in picure using vba. I used
Share
This sample procedure should help. I recreated your table in Excel, pasted it into an Outlook email and sent it to myself. Then I used this procedure to read the “cell” values.
First we tokenize each line of the email into an array. We calculate the array size, then create an array to hold just the first line of the table (the “header”).
Then we subtract one from the row count because we are going to skip the header row. We then loop through each row, split it and loop through its values, assigning them to our 2D array as we go.
In the end, the variable “headerRow” can be iterated to retrieve the field values you want to use for your DBMS. The variable “data” contains only the values corresponding to each field. So headerRow(1) and data(n,1) should correspond to the values in the first column of your table.