Из 1с рулить экселем можно средствами встроенного языка, через тот же COM.
Из экселя рулить 1с можно средствами встроенного VB через COM.
Но ищу средства на C#
Этот язык не встроен ни в 1с, ни в офис.
Но он позволяет писать приложения под windows.
Поэтому вы можете написать на нем программу, которая будет рулить 1с или экселем, или чем нибудь еще.