Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Добавление записи в excel
Показать сообщение отдельно

Аватара для DJ Mogarych

fascinating rhythm


Moderator


Сообщения: 6626
Благодарности: 1528

Профиль | Отправить PM | Цитировать


Есть. Powershell с модулем ImportExcel, ему Эксель не нужен.

Неизящно, но работает:
Код: Выделить весь код
$theme = (read-host "Введите тему").Trim()
$surname = (read-host "Введите фамилию").Trim()

$path = "D:\temp\journal\журнал.xlsx"
$xlsx = (import-excel "$path") |? 'Номер регистрации' -match '\d'
$c = $xlsx[-1].'Номер регистрации' + 1

$obj = [PSCustomObject]@{
'Номер регистрации' = $c
Тема = $theme
Фамилия = $surname
}

$xlsx += $obj
$xlsx |Export-Excel -Path $path -WorksheetName 'Лист1' -AutoSize -BoldTopRow

-------
Powershell 7.x | Powershell 5.1 | ffmpeg (docs)


Последний раз редактировалось DJ Mogarych, 25-03-2021 в 17:21.

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:16, 25-03-2021 | #8

Название темы: Добавление записи в excel