Как сконвертить формат даты VBA в С#? - C#
Формулировка задачи:
Как сконвертить формат даты VBA в С#?
Что надо написать в ExpirationDate, чтобы все заработало
Вот пример в VBA формат даты #12/31/2006#
А вот код в С#
Dim objUserPerm As Office.UserPermission
Set objUserPerm = ActiveWorkbook.Permission.Add( _
"removed@mail.ru", _
msoPermissionRead + msoPermissionEdit, #12/31/2006#)
MsgBox "Permissions added for " & _
objUserPerm.UserId, _
vbInformation + vbOKOnly, _
"Permissions Added"
Set objUserPerm = Nothingobject fileName = "C:\Doc.doc";
Microsoft.Office.Interop.Word.Document aDoc = WordApp.Documents.Open(ref fileName, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue, ref missingValue);
{
MessageBox.Show("Eсть ограничения");
}
WordApp.Visible = true;
aDoc.Activate();
aDoc.Save();
aDoc.Close(ref missingValue, ref missingValue, ref missingValue);Решение задачи: «Как сконвертить формат даты VBA в С#?»
textual
Листинг программы
DateTime ExpirationDate = Convert.ToDateTime("2006/6/23");