问题分析:维生素b2通常情况下能祛痘,但是祛痘效果不是很明显,可以通过做红蓝光照射等方式治疗。皮肤上面长了痘痘主要是油脂分泌过度旺盛,平时不注重皮肤清洁和护理等因素所引起,可能会导致皮肤上面形成痘痘对皮肤美观造成影响,通常可以使用维生素B2,一般只能起到辅助作用,治疗效果不是特别快。皮肤上面长了痘痘会对皮肤美观造成影响,可以到医院做红蓝光照射,通过红光和蓝光直接照射痘痘,能把痘痘里面的炎症组织去除,费用大概在2000元到3000元左右。