В Excel VBA я назначаю жестко закодированную дату для именованного диапазона, как показано ниже:
Worksheets("Main").Range("Effectivedate").Value ="11/12/2018"
Это срабатывает при нажатии кнопки.Теперь у меня есть системная культура в Великобритании.Когда я нажимаю кнопку, значение, указанное в ячейке, равно «12/11/2018».Если я изменю культуру на США, она будет заполнена как «12/12/2018».
Поскольку мое приложение используется между странами США и Великобритании, я хотел бы знать, есть ли способ назначить датукак таковая ячейка без форматирования.