{"id":69,"date":"2023-11-17T11:32:12","date_gmt":"2023-11-17T11:32:12","guid":{"rendered":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/"},"modified":"2023-12-25T10:24:20","modified_gmt":"2023-12-25T10:24:20","slug":"comprobar-si-el-libro-de-trabajo-existe","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/","title":{"rendered":"\u00bfc\u00f3mo comprobar si existe un libro en una carpeta?"},"content":{"rendered":"<div class=\"excel-antes-del-contenido\" id=\"excel-3484112054\"><script type=\"text\/javascript\">\r\n\tatOptions = {\r\n\t\t'key' : 'c1158f160081d6540a8409e6925dab94',\r\n\t\t'format' : 'iframe',\r\n\t\t'height' : 250,\r\n\t\t'width' : 300,\r\n\t\t'params' : {}\r\n\t};\r\n<\/script>\r\n<script type=\"text\/javascript\" src=\"\/\/www.highperformanceformat.com\/c1158f160081d6540a8409e6925dab94\/invoke.js\"><\/script><\/div><p>Para comprobar si existe un libro en una carpeta espec\u00edfica, puede utilizar la funci\u00f3n DIR. DIR es una funci\u00f3n que representa el directorio. Debe especificar la ruta del archivo con nombre y extensi\u00f3n. Si existe un archivo, devuelve el nombre del archivo; de lo contrario, un valor vac\u00edo.<\/p>\n<h2 class=\"wp-block-heading\"> Escriba c\u00f3digo para verificar si existe un archivo de Excel en una carpeta<\/h2>\n<p> Utilice los siguientes pasos: <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-53073\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-code-pour-verifier-si-un-fichier-excel-existe-dans-un-dossier.png\" sizes=\"auto, \" srcset=\"\" alt=\"c\u00f3digo para comprobar si existe un archivo de Excel en una carpeta\" width=\"539\" height=\"183\"><\/figure>\n<\/div>\n<ol type=\"1\">\n<li> Primero, <a href=\"https:\/\/exceladvisor.org\/es\/rango-1\/\">especifique un rango<\/a> o <a href=\"https:\/\/exceladvisor.org\/es\/cuadro-de-mensajes-vba\/\">cuadro de mensaje<\/a> para obtener el resultado de la funci\u00f3n.<\/li>\n<li> Ahora ingrese el nombre de la funci\u00f3n \u00abDIR\u00bb y escriba los par\u00e9ntesis iniciales.<\/li>\n<li> Despu\u00e9s de eso, ingrese la ruta del archivo usando comillas dobles y aseg\u00farese de ingresar la extensi\u00f3n del archivo junto con el nombre del archivo.<\/li>\n<li> A continuaci\u00f3n, escriba los par\u00e9ntesis de cierre para cerrar la l\u00ednea de c\u00f3digo.<\/li>\n<\/ol>\n<pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub vba_Check_workbook() MsgBox Dir(\"C:UsersDellDesktopbook1.xlsx\") End Sub<\/code><\/pre>\n<p> Cuando ejecuta esta l\u00ednea de c\u00f3digo, aparece un cuadro de mensaje que contiene el nombre del archivo, lo que significa que el archivo existe en la ubicaci\u00f3n que especific\u00f3.<\/p>\n<p class=\"content-box-grey\"> <em>Enlaces \u00fatiles: <a href=\"https:\/\/exceladvisor.org\/es\/ejecutar-una-macro-2\/\">Ejecutar una macro<\/a> \u2013 <a href=\"https:\/\/exceladvisor.org\/es\/grabar-una-macro\/\">Grabador de macros<\/a> \u2013 <a href=\"https:\/\/exceladvisor.org\/es\/editor-visual-basico\/\">Editor de Visual Basic<\/a> \u2013 <a href=\"https:\/\/exceladvisor.org\/es\/cuaderno-macro-personal\/\">Manual de macros personales<\/a><\/em><\/p>\n<h2 class=\"wp-block-heading\"> Encuentre varios archivos si existen en una carpeta<\/h2>\n<p> Es posible que deba verificar varios archivos si todos existen en una carpeta. En este caso puedes utilizar el siguiente c\u00f3digo. <\/p>\n<pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Sub vba_check_workbook() Dim myFolder As String Dim myFileName As String Dim myRange As Range Dim myCell As Range Set myRange = Range(\"A1:A5\") myFolder = \"C:UsersDellDesktopData\" For Each myCell In myRange myFileName = myCell.Value If Dir(myFolder &amp; \"\" &amp; myFileName) = \"\" Then myCell.Offset(0, 1) = \"File Doesn't Exists.\" Else myCell.Offset(0, 1) = \"File Exists\" End If Next myCell End Sub<\/code><\/pre>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-53074\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-fichiers-multiples-sils-existent-dans-un-dossier.png\" sizes=\"auto, \" srcset=\"\" alt=\"varios archivos si existen en una carpeta\" width=\"593\" height=\"526\"><\/figure>\n<\/div>\n<p> Para entender este c\u00f3digo, lo divid\u00ed en tres partes.<\/p>\n<ul>\n<li> En la PRIMERA parte tienes todas las variables que necesitamos usar en el c\u00f3digo. Una variable para usar como direcci\u00f3n de carpeta, nombre de archivo, el rango donde tienes todos los nombres y cada celda del rango.<\/li>\n<li> En la SEGUNDA parte defines el rango de direcciones donde tienes todos los nombres de los archivos que deseas verificar. Y tambi\u00e9n la ruta de la carpeta asignada a la variable.<\/li>\n<li> En la TERCERA parte tienes un <a href=\"https:\/\/exceladvisor.org\/es\/para-el-bucle\/\">BUCLE PARA CADA UNO<\/a> para recorrer todos los archivos de la carpeta. Este bucle utiliza el DIR para hacer coincidir todos los nombres que tiene en el rango. Tambi\u00e9n utiliza <a href=\"https:\/\/exceladvisor.org\/es\/si-2\/\">IF STATEMENT<\/a> para ingresar un valor en la celda correspondiente como comentario, ya sea que el archivo exista o no.<\/li>\n<\/ul>\n<p class=\"qt-tip\"> <strong>Nota:<\/strong> Si desea utilizar este c\u00f3digo, debe cambiar la ruta de la carpeta y establecer el rango en el que tiene todos los nombres de los libros.<\/p>\n<div class=\"gb-container gb-container-4db6181c gb-container-mt\"> <a class=\"gb-button gb-button-c5897111 gb-button-text gb-button-mt-button\" href=\"https:\/\/exceladvisor.org\/es\/vba\/\">\u00bfQu\u00e9 es VBA?<\/a><\/p>\n<h2 class=\"gb-headline gb-headline-665e5f6b gb-headline-text gb-headline-mt-heading\"> Tutoriales relacionados <\/h2>\n<div class=\"gb-grid-wrapper gb-grid-wrapper-a20baf7c gb-grid-wrapper-mt-grid\">\n<div class=\"gb-grid-column gb-grid-column-65ddf67e\">\n<div class=\"gb-container gb-container-65ddf67e\">\n<ul>\n<li> <a href=\"https:\/\/exceladvisor.org\/es\/copiar-archivo-excel\/\">Copie un archivo de Excel (libro de trabajo) usando VBA<\/a><\/li>\n<li> <a href=\"https:\/\/exceladvisor.org\/es\/activar-libro-de-trabajo\/\">VBA Activar libro de trabajo (archivo Excel)<\/a><\/li>\n<li> <a href=\"https:\/\/exceladvisor.org\/es\/cerrar-el-libro-de-trabajo\/\">VBA Cerrar libro de trabajo (archivo Excel)<\/a><\/li>\n<li> <a href=\"https:\/\/exceladvisor.org\/es\/combinar-libros-de-trabajo\/\">Combinar libros de trabajo de VBA (archivos Excel)<\/a><\/li>\n<li> <a href=\"https:\/\/exceladvisor.org\/es\/crear-un-libro-de-trabajo\/\">VBA Crear un nuevo libro de trabajo (archivo Excel)<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Para comprobar si existe un libro en una carpeta espec\u00edfica, puede utilizar la funci\u00f3n DIR. DIR es una funci\u00f3n que representa el directorio. Debe especificar la ruta del archivo con nombre y extensi\u00f3n. Si existe un archivo, devuelve el nombre del archivo; de lo contrario, un valor vac\u00edo. Escriba c\u00f3digo para verificar si existe un [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"ub_ctt_via":"","footnotes":""},"class_list":["post-69","page","type-page","status-publish","hentry"],"featured_image_src":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u00bfc\u00f3mo comprobar si existe un libro en una carpeta?<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00bfc\u00f3mo comprobar si existe un libro en una carpeta?\" \/>\n<meta property=\"og:description\" content=\"Para comprobar si existe un libro en una carpeta espec\u00edfica, puede utilizar la funci\u00f3n DIR. DIR es una funci\u00f3n que representa el directorio. Debe especificar la ruta del archivo con nombre y extensi\u00f3n. Si existe un archivo, devuelve el nombre del archivo; de lo contrario, un valor vac\u00edo. Escriba c\u00f3digo para verificar si existe un [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-25T10:24:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-code-pour-verifier-si-un-fichier-excel-existe-dans-un-dossier.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/\",\"url\":\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/\",\"name\":\"\u00bfc\u00f3mo comprobar si existe un libro en una carpeta?\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/es\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-code-pour-verifier-si-un-fichier-excel-existe-dans-un-dossier.png\",\"datePublished\":\"2023-11-17T11:32:12+00:00\",\"dateModified\":\"2023-12-25T10:24:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-code-pour-verifier-si-un-fichier-excel-existe-dans-un-dossier.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-code-pour-verifier-si-un-fichier-excel-existe-dans-un-dossier.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Hogar\",\"item\":\"https:\/\/exceladvisor.org\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfc\u00f3mo comprobar si existe un libro en una carpeta?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/exceladvisor.org\/es\/#website\",\"url\":\"https:\/\/exceladvisor.org\/es\/\",\"name\":\"Excel Advisor\",\"description\":\"Su gu\u00eda para la dominaci\u00f3n de datos!\",\"publisher\":{\"@id\":\"https:\/\/exceladvisor.org\/es\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/exceladvisor.org\/es\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/exceladvisor.org\/es\/#organization\",\"name\":\"Excel Advisor\",\"url\":\"https:\/\/exceladvisor.org\/es\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/exceladvisor.org\/es\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/exceladvisor.org\/es\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/es\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"width\":105,\"height\":36,\"caption\":\"Excel Advisor\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/es\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00bfc\u00f3mo comprobar si existe un libro en una carpeta?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/","og_locale":"es_ES","og_type":"article","og_title":"\u00bfc\u00f3mo comprobar si existe un libro en una carpeta?","og_description":"Para comprobar si existe un libro en una carpeta espec\u00edfica, puede utilizar la funci\u00f3n DIR. DIR es una funci\u00f3n que representa el directorio. Debe especificar la ruta del archivo con nombre y extensi\u00f3n. Si existe un archivo, devuelve el nombre del archivo; de lo contrario, un valor vac\u00edo. Escriba c\u00f3digo para verificar si existe un [&hellip;]","og_url":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-25T10:24:20+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-code-pour-verifier-si-un-fichier-excel-existe-dans-un-dossier.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/","url":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/","name":"\u00bfc\u00f3mo comprobar si existe un libro en una carpeta?","isPartOf":{"@id":"https:\/\/exceladvisor.org\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-code-pour-verifier-si-un-fichier-excel-existe-dans-un-dossier.png","datePublished":"2023-11-17T11:32:12+00:00","dateModified":"2023-12-25T10:24:20+00:00","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-code-pour-verifier-si-un-fichier-excel-existe-dans-un-dossier.png","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-code-pour-verifier-si-un-fichier-excel-existe-dans-un-dossier.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/es\/comprobar-si-el-libro-de-trabajo-existe\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Hogar","item":"https:\/\/exceladvisor.org\/es\/"},{"@type":"ListItem","position":2,"name":"\u00bfc\u00f3mo comprobar si existe un libro en una carpeta?"}]},{"@type":"WebSite","@id":"https:\/\/exceladvisor.org\/es\/#website","url":"https:\/\/exceladvisor.org\/es\/","name":"Excel Advisor","description":"Su gu\u00eda para la dominaci\u00f3n de datos!","publisher":{"@id":"https:\/\/exceladvisor.org\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exceladvisor.org\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/exceladvisor.org\/es\/#organization","name":"Excel Advisor","url":"https:\/\/exceladvisor.org\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/exceladvisor.org\/es\/#\/schema\/logo\/image\/","url":"https:\/\/exceladvisor.org\/es\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","contentUrl":"https:\/\/exceladvisor.org\/es\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","width":105,"height":36,"caption":"Excel Advisor"},"image":{"@id":"https:\/\/exceladvisor.org\/es\/#\/schema\/logo\/image\/"}}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/exceladvisor.org\/es\/wp-json\/wp\/v2\/pages\/69","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exceladvisor.org\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exceladvisor.org\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/es\/wp-json\/wp\/v2\/comments?post=69"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/es\/wp-json\/wp\/v2\/pages\/69\/revisions"}],"predecessor-version":[{"id":920,"href":"https:\/\/exceladvisor.org\/es\/wp-json\/wp\/v2\/pages\/69\/revisions\/920"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/es\/wp-json\/wp\/v2\/media?parent=69"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}