The invention relates to a 
film coating agent for an extract medicament 
solid preparation, which comprises the following components in parts by weight: 30-60 parts of hydroxypropyl 
methyl cellulose, 5-30 parts of 
plasticizer and 2-30 parts of 
stearic acid. The invention also relates to a preparation method of the 
film coating agent, which comprises the following steps of: (1) weighing the hydroxypropyl 
methyl cellulose, the 
plasticizer and the 
stearic acid in parts by weight; and (2) adding the hydroxypropyl 
methyl cellulose, the 
plasticizer and the 
stearic acid into a high-speed shearing 
machine and uniformly mixing the materials at the speed of 350-600 rpm to prepare a 
coating agent finished product. The 
coating agent is safe and non-toxic, and can form a hydrophobic molecular layer on the surface of a medicament for inhibiting the adsorption and 
osmosis of steam on the surface of a 
coating film, thereby reducing the 
moisture absorbing rate of a medicament coating tablet and preventing the damping and hardening of the medicament and medicament efficiency loss; meanwhile, the coating film has strong flexibility, and the coating quality is stable; and the preparation method has the outstanding advantages of high production efficiency, low 
energy consumption, favorable application performance of coating agent finished products, and the like.