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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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