{"text_format":"1","workbook":"xlsx","n_sheets":3,"sheets":["Hoja1","Hoja2","Hoja3"],"not_rendered":{"charts":0,"images":2,"macros":1,"external_links":0,"defined_names":0,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"Hoja1","index":0,"n_rows":20,"n_cols":5,"rows_kept":20,"cut":false,"hidden":false,"merged":[[1,1,2,12]]}
[]
[null,"1. Ejemplo: Un analista financiero quiere saber si uno de sus archivos de nombre \"creditosbanca\" esta siendo utilizado por otro procesador. En este caso haremos uso de la funcion FileAlreadyOpen esta nos permitira saber si estamos utilizando o no el archivo"]
[]
[]
[null,"Solución"]
[null,"Primero llamamos a nuestra función :",null,null,{"$f":" FileAlreadyOpen(\"creditosbanca\")","v":false}]
[]
[null,"Si el archivo no esta siendo usado entonces nos arrojara un resultado igual a \"FALSO\""]
[null,"Y si el archivo esta siendo usado nos arrojara un resultado igual a \" verdadero\""]
[]
[null,null,null,null,{"$f":"FileAlreadyOpen(G11)","v":true}]
[null,"y se mostrara un mensaje diciendo el tipo de error , que se tiene para el acceso"]
[null,"del archivo."]
[]
[]
[]
[]
[]
[]
[null,"Además se puede ver si el archivo esta abierto o cerrado a través de una macro \"uso_archivo\", esta nos arroja un mesaje diciendo si  el archivo esta \"abierto\" o si esta \"cerrado\""]

{"sheet":"Hoja2","index":1,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":false,"merged":[]}

{"sheet":"Hoja3","index":2,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":false,"merged":[]}