Настройки Великобритании: 07.01.2011 (1 июля 2011 г.).При форматировании в Excel я использую «МММ-гг», ожидаемое: июль-11, но оно дает мне «Янв-11»
Мой код:
newDataRange.SetValue("Value2", arr); //arr = "01/07/2011 00:00:00.000"
newDataRange.SetValue("NumberFormat", "MMM-yy");
public static void SetValue(this Range range, string propertyName, object value)
{
var excelCulture = new CultureInfo(1033);
var args = new object[1];
args[0] = value;
range.GetType().InvokeMember(propertyName,
BindingFlags.SetProperty | BindingFlags.Public | BindingFlags.Instance, null, range, args, excelCulture);
}
Я запутался.Кто-нибудь знает, как решить эту проблему