Прежде всего, максимальное количество разбиений столбцов составляет 63, поэтому вы можете разделить ячейку на 62, чтобы получить это число.
Теперь о плохих новостях - не существует программного способа узнать максимально допустимое количество разбиений строк. Попробуйте слишком много, вы получите код ошибки 5148 (в котором указан неверный диапазон номеров допустимых разбиений) и попробуйте чуть ниже этого максимального диапазона от ошибки 5148, но выше фактического допустимого разделения, и вы получите код ошибки 4198.
Единственный способ точно определить максимальное количество разбиений - это проверить это вручную, по шрифту и по размеру. Например, вот цифры для Calibri:
- Размер (ы) шрифта: 8 - 11, Макс. Разделение: 13
- Размер (ы) шрифта: 12 - 13, Макс. Разделение: 15
- Размер (ы) шрифта: 14, Макс. Разделение: 17
- Размер шрифта (ов): 15, Макс. Разделение: 18
- Размер шрифта (ов): 16, Макс. Разделение: 19
- Размер (-ы) шрифта: 17 - 18, максимальное разделение: 21
- Размер (ы) шрифта: 19, Макс. Разделение: 23
- Размер шрифта (ов): 20, Макс. Разделение: 24
- Размер (ы) шрифта: 21, Макс. Разделение: 25
- Размер шрифта (ов): 22 - 23, Макс. Разделение: 27
- 1028 * Etc. *
Чтобы вычислить вручную, вам нужно поместить курсор в нужную ячейку с нужным шрифтом и размером шрифта, а затем в диалоговом окне «Разделить ячейки» выполнить число с помощью элемента управления UpDownNumeric до максимального значения, которое позволит вам разделение строк. Ваш пробег будет значительно меняться, и даже малейшие изменения в таблице и, как ни странно, в реальной ячейке иногда изменяют эти максимальные расщепления.