VSTO requires a full install, Net framework et al, and you need XL2003at least.Are those constraints within VB or are they Excel, because if it isExcel, VSTO won't make any difference.