[R-es] XLConnect

Carlos Ortega co| @end|ng |rom qu@||tyexce||ence@e@
Mar Ene 28 09:11:33 CET 2025


Hola Belén,

Sí, te recomiendo dos.

   - "readxl/writexl" de "tidyverse". Permite la selección igualmente de
   ciertas partes de tu hoja.
   - Y "SheetReader" que es muy, muy rápido en la lectura de ficheros xlsx.
   El más rápido de las opciones para trabajar con ficheros Excel. No tienes
   tantas opciones en la selección, pero si te interesa la lectura de ficheros
   grandes y de forma muy rápida, es muy buena opción.

Gracias,
Carlos Ortega
www. qualityexcellence.es

El mar, 28 ene 2025 a las 8:11, Belén Cillero Jiménez via R-help-es (<
r-help-es using r-project.org>) escribió:

> Buenos días
> Antes con el paquete "XLConnect", podía leer y escribir en un lugar
> determinado en Excel tal y como indico a continuación
>
>
>
> in1_wb <- loadWorkbook("aa.xlsx")
>
> data1 <- readWorksheet(in1_wb, sheet="Sheet1", header = FALSE, startRow =
> 1, startCol = 1, endRow = 5, endCol = 8)
>
>
>
> in2_wb <- loadWorkbook("bb.xlsx")
>
> data2 <- readWorksheet(in2_wb, sheet="Sheet1", header = FALSE, startRow =
> 1, startCol = 1, endRow = 9, endCol = 8)
>
>
>
>
>
> out_wb <- loadWorkbook("resultado.xlsx")
>
> writeWorksheet(out_wb, data1, sheet = "dos_primeros", header = FALSE,
> startRow = 1, startCol = 1)
>
> writeWorksheet(out_wb, data2, sheet = "dos_primeros", header = FALSE,
> startRow = 10, startCol = 1)
>
> saveWorkbook(out_wb)
>
> Ahora ya no ,me funciona esta librería y con “openxlsx”, no pudo indicar
> donde hay que escribir en el Excel y la manera ,más rápida de entregar las
> tablas a los usuarios es generando los csv y pasándolos a Excel, pero me
> lleva el doble de trabajo ya que tengo que modificar el formato en Excel
> cada trimestre
>
> ¿Sabéis de alguna librería, o alguna función que pueda utilizar para hacer
> lo  mismo?.
> Muchas gracias
> Belén Cillero Jiménez
> Coordinadora de Estudios Estadísticos
> Instituto de Estadística de La Rioja
>
> Extensión 33070
> bcillero using larioja.org<mailto:bcillero using larioja.org>
> oɯsıɯ ol ǝɹdɯǝıs sɐƃɐɥ ou 'soʇuıʇsıp sopɐʇlnsǝɹ sɐǝsǝp ıs
>
>
> ________________________________
>
> GOBIERNO DE LA RIOJA
> AVISO LEGAL: La información contenida en este mensaje es confidencial y
> está destinada a ser leída sólo por la persona a la que va dirigida. Si Ud.
> no es el destinatario señalado le informamos que está prohibida, y puede
> ser ilegal, cualquier divulgación o reproducción de este mensaje.
> Antes de imprimir este e-mail piense bien si es necesario hacerlo.
>
>         [[alternative HTML version deleted]]
>
> _______________________________________________
> R-help-es mailing list
> R-help-es using r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>


-- 
Saludos,
Carlos Ortega
www.qualityexcellence.es

	[[alternative HTML version deleted]]



Más información sobre la lista de distribución R-help-es