«

»

Mar 11

Creamos una sencilla #excel con #powershell

Hoy he estado tocando excel y la forma de crearlas  con python y powershell.

Ahora toca excel.

Captura

Como vemos el código y el resultado.

#
# Creacion hoja de excel
#
# Creacion excel
$excel = New-Object -ComObject Excel.Application
$excel.Visible = $True
# Creacion fichero excel
$libro = $excel.Workbooks.add()
# Creacion hoja excel
$hoja = $libro.WorkSheets.Add()
$hoja.Name = "Notas Alumnos"
$hoja.Select()
$hoja.Cells.Item(2,1) = "Nombre"
$hoja.Cells.Item(2,2) = "Nota"
# Datos a meter en la excel
$datos = @((‘Maria’,’4’),(‘Luis’,’5’))
#Escribimos hoja
$Fila = 3
for ( $i=0; $i -lt $datos.Count; $i++ )
{
$hoja.Cells.Item($Fila,1) = $datos[$i][0]
$hoja.Cells.Item($Fila,2) = [decimal] $datos[$i][1]
$Fila++
}
#Grabamos y abrimos
$libro.SaveAs("D:\notas.xlsx")
$Excel.Visible = $true

Creo que con los comentarios esta suficientemente explicado, y si no, pasate por el grupo de feisbuk o me lo comentas por tuister