после создания диаграммы вы можете обрабатывать диаграмму как объект формы:
например:
esheet.Shapes.Item("Chart 1").Top = 100;
esheet.Shapes.Item("Chart 1").Left = 250;
// or you can handle shape by index - indexes start from 1 so esheet.Shapes.Item(1).Top
Я думаю, вы хотели бы установить положение соответствующих ячеек, например:
esheet.Shapes.Item("Chart 1").Top = (float)(double)esheet.get_Range("A5","A6").Top;
так что ... надеюсь, это поможет:)
Luboss