Распознавать разделители для параметров через VBA

Содержание

Как прочитать настройки страны

Существуют разные настройки страны в зависимости от страны, в которой вы используете Excel. При использовании стандартных настроек в Германии точка с запятой используется в качестве разделителя для параметров в функциях.

Если вы используете Excel в других странах, это может быть запятая. На самом деле разделитель зависит от того, какие настройки страны выбраны на компьютере. Но это не всегда связано со страной, в которой используется компьютер. Например, многие компании работают с американскими настройками из соображений международной совместимости. Также часто используются английские версии Excel.

Если вы хотите использовать макрос для запроса того, какой разделитель параметров используется в используемой версии Excel, установите свойство Application.International (xlListSeparator) а. Следующий макрос показывает, как это сделать:

Выход дополнительного разделителя ()
Тусклый ввод как целое число
Input = MsgBox ("Разделитель параметров -" & _
Application.International (xlListSeparator) ,, "Разделитель")
Конец подписки

После запуска макрос показывает в окне, какой международный разделитель используется в текущей версии Excel. На следующем рисунке показано, как выглядит это окно.

Совет: Если вы хотите узнать, как вводить и запускать макросы в Excel, вы найдете здесь краткое описание: www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros-in -excel- a.html

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave