The Argentina international says he is disappointed to be sidelined but is working "full time" to recover from his hamstring problem and has thanked fans for their support
The Argentina international was substituted in the first half of Sunday’s 4-1 victory win over Betis and is not expected to play again this year.
The injury is the third time that Messi has been sidelined this season and Barcelona has insisted he will not be rushed back.
And Messi has now revealed his disappointment at being sidelined and has told fans he is working hard to get back to full fitness.
"As many of you know, over the next few weeks I will be working full time on the recovery of this new injury, for me it is a pity not to play with my team right now," Messi wrote on his Facebook page.
"Now what is most important is to recover well to help my team-mates and give back all the support you have given to me in the best way I know how to do, playing football. Thank you for your messages!"
Messi’s injury means he will miss Barcelona’s final Champions League Group Stage games against Ajax and Celtic as well as Liga fixtures against Granada, Athletic Bilbao, Villarreal and Getafe.