Una familia de software de hoja de cálculo de Microsoft con herramientas para analizar, trazar y comunicar datos.
Hasta la versión 2003 de Office era relativamente fácil usar controles "heredados" (por decirles de un modo) del viejo amigo fiel llamado "Visual Basic 6.0" (incluyendo sus últimas actualizaciones - SP6) . Si tenías dicho programa y/o conseguías algunos de sus controles ActiveX o librerías (*.dll), así como su correspondiente autorización de uso y/o distribución, era cuestión de registrarlos en tu sistema operativo y listo.
Con la aparición de Windows Vista y superiores, así como de Office 2007 y superiores, y la rápida extensión del uso de sistemas operativos de 64 bits, así como los office de 64 bits, y la masificación de .Net y Framework, los "viejos" controles fueron perdiendo compatibilidad e incluso registrándolos ya no siempre es posible usarlos y te dan mensajes de error como el que mencionas. Ejemplos son los controles FlexGrid y el DataGrid y por lo que mencionas, sucede lo mismo con los "Communications control".
Las alternativas son, desde mi punto de vista, buscar y usar controles que no tengan problemas de compatibilidad o si tienes tiempo, y recursos, migrar a VSTO.
Saludos
Abraham Valencia