![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Добавление значения в excel в последующую ячейку, столбец. |
|
PowerShell - Добавление значения в excel в последующую ячейку, столбец.
|
Новый участник Сообщения: 4 |
Добрый день!
Пробую автоматизировать вывод данных в ексель с условиями, при наличии данных в ячейке 2 столбца 2, ps записывает данные в след. колонку и тд. Но увы не хватает опыта, может кто помочь? # Переходим на следующую строку... $Row = 2 $Column = 1 $LColumn = 2 # Условия для пустой ячейки $Value = $DBbook.Cells.Item($Row, $LColumn).Text If ($Value -eq "") {$Column} Else {$LColumn++} # Заполняем ячейки - шапку таблицы $DBbook.Cells.Item(1,1) = 'Название файла' #$DBbook.Cells.Item(1,$Row) = $gDate # ... и заполняем данными в цикле по логическим разделам Get-Childitem C:\Install | ForEach-Object ` { # Name $DBbook.Cells.Item($Row, $Column) = $_.Name # Length $DBbook.Cells.Item($Row, $LColumn) = ([Math]::Round($_.Length/1mb, 2)) $LColumn++ # Переходим на следующую строку и возвращаемся в первую колонку $Row++ $Column = 1 $LColumn = 2 } |
|
Отправлено: 07:16, 12-07-2016 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать У кого нибудь есть идеи?
|
Отправлено: 06:21, 14-07-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата izelor:
|
|
Отправлено: 07:48, 14-07-2016 | #3 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Iska, Необходимо получать раз в день данные по названию и размеру файлов (файлы БД) в каталоге, полученный результат занести в excel. В екселе в первую колонку уходят названия файлов, в последующие размер файлов. Т.е с каждым днём будет добавляться +1 колонка (размер файлов). Проблема возникла при добавлении последующих колонок, не могу понять как реализовать цикл.
|
Отправлено: 11:08, 14-07-2016 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать izelor, используйте свойство Рабочего листа «.UsedRange» (Worksheet.UsedRange Property (Excel)) для определения размера диапазона уже заполненной его части. Безо всяких «Условия для пустой ячейки».
|
|
Отправлено: 16:01, 14-07-2016 | #5 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Iska, Спасибо, ваше предложение помогло решить проблему
![]() |
Отправлено: 07:13, 18-07-2016 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
2010 - [решено] Записать столбец в одну ячейку строкой | blackeangel | Microsoft Office (Word, Excel, Outlook и т.д.) | 13 | 10-05-2016 20:19 | |
VBS/WSH/JS - Вставка ссылки на первый лист в ячейку Excel с помощью VBS | Dedcase | Скриптовые языки администрирования Windows | 3 | 21-09-2015 12:45 | |
[решено] Вытащить ячейку из Excel файла и вставить в TXT файл | garanov | AutoIt | 2 | 23-05-2012 14:16 | |
2003/XP/2000 - [решено] Разъединить ячейку с копированием значения в результирующий набор | Dirk Diggler | Microsoft Office (Word, Excel, Outlook и т.д.) | 2 | 02-04-2010 23:40 | |
Excel | преобразовать строку в столбец | BRAT2 | Хочу все знать | 2 | 19-12-2005 17:49 |
|