不一定能,要根据具体情况来看。21金维他是一种复合制剂,其成分主要有多种维生素及铜、铁、锌、l-赖氨酸盐等,但长痘的原因有很多,祛痘最重要是明确病因,这样才能对症治疗,如果已经有医生明确是由于维生素或微量元素的摄入不足而导致皮肤角化过度而长痘的话,那么此时服用21金维他是可以起到祛痘的效果的。如果有多种原因引起长痘,此时就需在医生指导下治疗,不可盲目相信一些声称有祛痘效果产品。