powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / PowerShell. При импорте файла csv игнорируется формат данных столбцов.
1 сообщений из 1, страница 1 из 1
PowerShell. При импорте файла csv игнорируется формат данных столбцов.
    #38733980
bib
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bib
Гость
Здравствуйте.
При импорте файла csv в Excel почему то игнорируется формат столбцов.
Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
New-Variable -Option Constant -Name xlDelimited -Value 1
New-Variable -Option Constant -Name xlTextQualifierDoubleQuote -Value 1
New-Variable -Option Constant -Name xlWorkbookDefault -Value 51

$csv = 'C:\1111111\Report_AuditLogFull.csv'
$txt = $csv -replace '\.csv$','.txt'
$xls = $csv -replace '\.csv$','.xlsx'
Rename-Item $csv $txt

$a = @(@(5,2),@(6,2),@(7,2),@(8,2))
$xl = New-Object -COM 'Excel.Application'
$xl.workbooks.OpenText($txt,1251,[Type]::Missing,$xlDelimited,$xlTextQualifierDoubleQuote,[Type]::Missing,$True,$False,$False,$False,$False,$False,$a) 
$wb = $xl.Workbooks | ? { $_.FullName -eq $txt }
$wb.SaveAs($xls, $xlWorkbookDefault)
$wb.Close()
$xl.Quit()



Почему игнорируется параметр FieldInfo в методе OpenText(заданный массивом $a), преобразующий данные колонок 5,6,7,8 из общего формата в текстовый?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / PowerShell. При импорте файла csv игнорируется формат данных столбцов.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]