Sub leftToRight()
Application.DefaultSheetDirection = xlLTR
ActiveSheet.DisplayRightToLeft = False
End Sub
Вы также можете изменить настройку с помощью Сервис-> Параметры-> Международный . Обратите внимание, что вам нужно установить / снять флажок «Просмотр текущего листа справа налево», чтобы изменить текущие открытые листы.
Редактировать: Извините, я случайно интерпретировал ваш вопрос как VBA.
Вот решение c #:
Excel.Application xlApp = new Excel.Application();
xlApp.Visible = true;
xlApp.Workbooks.Add(System.Type.Missing);
Excel.Worksheet active = (Excel.Worksheet)xlApp.ActiveSheet;
xlApp.DefaultSheetDirection = (int)Excel.Constants.xlLTR; //or xlRTL
active.DisplayRightToLeft = false;