建文三年(1401)九月,设丰、沛军民指挥司,颜伯玮集中民兵五千人,筑七堡防御。后调其兵增援
山东,留下的老弱病残不善战斗。
建文四年(1402)正月二十二日,燕兵攻打沛县,颜伯玮遣
县丞胡先、
百夫长邵彦庄从小路到
徐州告急。二十六日,援军不至,颜伯玮于是命其弟颜珏、子颜有为回家服侍父亲。颜伯玮题诗于
公署壁上:“太守诸公鉴此情,祗因国难未能平。丹心不改人臣节,青史谁书县令名。一木岂能支大厦,三军空拟作长城。吾徒虽死心无憾,望采民艰达圣明”,发誓必死。燕兵夜入东门,
指挥王显迎降。颜伯玮
冠带升堂,南向而拜,自杀而死。颜有为不忍离去,再次返回,见到父亲的尸体,在父亲身边
自刎。