Как сконвертить формат даты 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 = Nothing
А вот код в С#
object 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");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.917 из 5
Похожие ответы