Как указать параметры? Это работает $workbook.worksheets.Add()
, но я хочу указать рабочий лист, чтобы добавить новый. Это второй из четырех возможных вариантов: .Add (Before, After, Count, Type). Я не могу понять, что такое синтаксис в Powershell. Если я ошибаюсь, ошибок нет, но рабочий лист не создается. Например, $workbook.worksheets.Add(,$lastSheet)
не работает. $ lastSheet, конечно, является листовым объектом. Я инстанцирован, что с $sheet = $workbook.ActiveSheet $lastSheet = $sheet
добавление нового листа в Excel с Powershell
0
A
ответ
1
$workbook.worksheets.Add([System.Reflection.Missing]::Value,$lastsheet)
Видимо [System.Reflection.Missing]::Value
может использоваться для представления значения в этом виде строительства, потому что нуль не допускается.
+0
Вид janky. Интересно, есть ли лучший способ делать подобные вещи с помощью приложений Office. Напишите его в VBA, а затем позвоните так, как с Powershell? Я не знаю, будет ли это все равно. – Roman
Смежные вопросы
- 1. Добавление нового листа в выходящий файл Excel с помощью EPPlus
- 2. чтения Excel листа в Powershell
- 3. Добавление листа в книгу Excel
- 4. Добавление другого листа в excel
- 5. PowerShell для переименования листа Excel
- 6. ошибка вычисления Excel при создании нового листа
- 7. Excel VBA: автозапуск при создании нового листа
- 8. Добавление листа в файл excel, выбранный пользователем
- 9. Добавление листа в существующий файл excel
- 10. PHPExcel Сортировка листа и создание нового листа
- 11. Добавление таблицы Excel в качестве нового листа для нескольких электронных таблиц с использованием python
- 12. Импорт данных таблицы sql для листа excel путем добавления нового листа в существующий файл excel
- 13. Добавление листа excel на веб-страницу html
- 14. Добавление фрейма данных для листа excel
- 15. Добавление листа в существующем Excel файл с помощью openpyxl
- 16. Добавление листа в файл excel с использованием javascript
- 17. Excel VBA - Создание нового листа Excel на основе значений данных из другого листа
- 18. Открытие существующего документа Excel в качестве нового листа
- 19. Проблема На Сохранение активного листа в качестве нового рабочего листа
- 20. Автоматическое заполнение нового листа данными
- 21. Экран защиты листа листа Excel
- 22. Создание нового листа в XL
- 23. Excel VBA копирует данные для каждого нового листа
- 24. Экспорт диапазона excel в качестве нового листа excel с сохранением как диалоговое окно
- 25. Excel Automation От .NET - создание нового рабочего листа
- 26. Добавление из следующего листа в конец листа
- 27. Сценарий нового окна powershell с powershell?
- 28. VSTO Программно добавление нового рабочего листа на основе существующего
- 29. Добавление данных при записи из листа excel в документ txt
- 30. Добавление формулы к результатам Excel листа в HRESULT: 0x800A03EC
Я попытался разобраться в этом один раз, и в итоге сдался и только что создал лист по умолчанию и переместил его позже. – TheMadTechnician