I cannot get qlVega or qlRho to calculate Vega and Rho for an American option. I have used all of the pricing engines (CRR, JOSHI, etc.) and none work. However, the European and Asian option pricing engines work with qlVega and qlRho.
If anyone can fix this, please keep me posted. I am using it in QuantLibXL in Excel 2003.