風待ち
風待ち
2008年10月17日金曜日
PowerShellでExcel操作した時に残るプロセスについて
›
PowerShellでExcelを操作するとプロセスが残ってしまっていました。 ComObjectなので最後までちゃんと面倒見てあげてなかったのが原因です。 Excel Cook Book in Windows PowerShell にちゃんと廃棄してあげるようにRelease-...
2008年10月5日日曜日
PowerShellでExcelの値を取得してXMLにしてみる
›
foo.xlsが右の見たいなのとして foo.ps1 > foo.xml で <?xml version="1.0" encoding="utf-8"?> <excel> <data> ...
PowerShellでExcel操作
›
foo.xlsがスプリクトと同じフォルダにあるとして・・・ --- foo.ps1 --- $filePath = Get-ChildItem foo.xls* $excel = New-Object -comobject Excel.Application ...
2008年9月28日日曜日
Microsoft.VisualBasic.FileIOでCSVの読み込み
›
使ったCSVファイル --- foo.csv --- "aaa,aaa","aaa","aaa" "bbb","bbb,bbb","bbb" "ccc...
2008年9月23日火曜日
VBA 2次元配列
›
VBAで2次元配列の作り方 1.セルの値を丸ごと配列に入れる。 Dim values As Variant values = Range("A1:B10") アクセス方法(A4の値) values(1, 4) 行の長さを求めるには Ubound(values)...
自PCのIPアドレスを取得する
›
複数ある場合は、foreachでまわして探す。 $localHostName = [System.Net.Dns]::GetHostName() $localIP = [System.Net.Dns]::GetHostByName( $localHostName ) $local...
ディスクの空き容量
›
PowerShell 空き容量の% $d = New-Object System.IO.DriveInfo("C") $d.TotalFreeSpace / ( $d.TotalSize / 100) ディスクサイズ(GB) $d.TotalSize / 1G...
‹
›
ホーム
ウェブ バージョンを表示