Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

phpdoc modulos phpspreadsheet

Gabriel edited this page Nov 18, 2020 · 5 revisions

\modulos\phpspreadsheet

Módulo concreto phpspreadsheet. Implementa PhpOffice/PhpSpreadsheet versión 1.15.0.
Nota: Todos los índices se trabajan en base 1.

Extiende: \modulo

Propiedades

xls (protegido)

Tipo: \PhpOffice\PhpSpreadsheet\Spreadsheet
Instancia de Spreadsheet.

Métodos

crear()

Devuelve: \modulos\phpspreadsheet
Crea un nuevo libro.

obtenerInstancia()

Devuelve: \PhpOffice\PhpSpreadsheet\Spreadsheet
Devuelve la instancia de Spreadsheet.

obtenerHoja()

Devuelve: \PhpOffice\PhpSpreadsheet\Worksheet
Devuelve la instancia de la hoja actual.

abrir($ruta)

Abre un libro.

Parámetro Tipo Descripción Opcional Predeterminado
$ruta string Ruta local.

Devuelve: \modulos\phpspreadsheet

obtenerHojas()

Devuelve: array
Devuelve el listado de hojas del libro.

establecerHoja($hoja)

Establece la hoja activa.

Parámetro Tipo Descripción Opcional Predeterminado
$hoja string Nombre de la hoja.

Devuelve: \modulos\phpspreadsheet

Sobrecarga 2: establecerHoja($hoja)

Establece la hoja activa.

Parámetro Tipo Descripción Opcional Predeterminado
$hoja int Número de hoja, comenzando desde 0.

Devuelve: \modulos\phpspreadsheet

obtenerArray()

Devuelve: array
Devuelve el contenido de la hoja completa, como array.

escribirFila($numero,$datos[,$columna])

Escribe una fila, tomando cada elemento de un array como una celda.

Parámetro Tipo Descripción Opcional Predeterminado
$numero int Número de fila, comenzando desde 1.
$datos array Datos a escribir.
$columna string Columna inicial. Si 'A'

Devuelve: \modulos\phpspreadsheet

Sobrecarga 2: escribirFila($numero,$datos[,$columna])

Escribe una fila, tomando cada elemento de un array como una celda.

Parámetro Tipo Descripción Opcional Predeterminado
$numero int Número de fila, comenzando desde 1.
$datos array Datos a escribir.
$columna int Índice de la columna inicial, comenzando desde 1. Si 'A'

Devuelve: \modulos\phpspreadsheet

leerFila($numero,$datos,$columna)

Escribe una fila, tomando cada elemento de un array como una celda.

Parámetro Tipo Descripción Opcional Predeterminado
$numero int Número de fila, comenzando desde 1.
$datos array Datos a escribir.
$columna string Columna inicial.

Devuelve: array

escribirCelda($a,$b[,$c])

Escribe una celda.

Parámetro Tipo Descripción Opcional Predeterminado
$a string Coordenada.
$b string Valor.
$c string No aplica. Si null

Devuelve: \modulos\phpspreadsheet

Sobrecarga 2: escribirCelda($a,$b[,$c])

Escribe una celda.

Parámetro Tipo Descripción Opcional Predeterminado
$a string Número de columna, comenzando desde 1.
$b string Número de fila, comenzando desde 1.
$c string Valor Si null

Devuelve: \modulos\phpspreadsheet

leerCelda($a[,$b])

Lee una celda.

Parámetro Tipo Descripción Opcional Predeterminado
$a string Coordenada.
$b null No aplica. Si null

Devuelve: string

Sobrecarga 2: leerCelda($a[,$b])

Lee una celda.

Parámetro Tipo Descripción Opcional Predeterminado
$a int Índice de la columna, comenzando desde 1.
$b int Índice de la fila, comenzando desde 1. Si null

Devuelve: string

guardarXlsx($ruta)

Guarda el libro actual en formato xlsx.

Parámetro Tipo Descripción Opcional Predeterminado
$ruta string Ruta local.

Devuelve: \modulos\phpspreadsheet

obtenerCoordenada($columna,$fila)

Devuelve la coordenada de la celda dado sus números de fila y columna.

Parámetro Tipo Descripción Opcional Predeterminado
$columna int Índice de la columna, comenzando desde 1.
$fila int Índice de la fila, comenzando desde 1.

Devuelve: string

obtenerColumna($columna)

Devuelve el nombre de la columna dado su índice.

Parámetro Tipo Descripción Opcional Predeterminado
$columna int Índice de la columna, comenzando desde 1.

Devuelve: string

obtenerIndice($columna)

Devuelve el índice de una columna, en base 1, dado su nombre.

Parámetro Tipo Descripción Opcional Predeterminado
$columna string Columna.

Devuelve: int

Clone this wiki locally