Respuesta
en
Microsoft Excel
a
Buscar un dato en todo un libro
Puedes seleccionar todas las hojas de libro, hay dos formas de hacerlo, dando clic derecho sobre una de las etiquetas de las hojas y seleccionando "Seleccionar todas las hojas" o seleccionando una por una manteniendo la tecla Ctrl oprimida. Luego le...
Respuesta
en
Microsoft Excel
a
Usuarios
La verdad no sabría como hacerlo, ya que si habilitas la opción de compartir el archivo no funcionan tus macros. Por otro lado, lo que se me ocurre es que tengas dos archivos diferentes, uno donde el usuario actualice la información y en otro archivo...
Respuesta
en
Microsoft Excel
a
Cumplir Condición
La verdad es que no hay forma de hacer esto, solamente creando una macro para agregar la fecha (incluso mucho más fácil, pulsando las teclas Ctr + Shift + ;). Si aún quieres otras opciones revisa esta página:...
Respuesta
en
Microsoft Excel
a
Copiar ignorando celdas en blanco y macro actualiz
Lo que puedes hacer para tu primer problema, es utilizar una macro para eliminar las celdas en blanco después de pegar. Podría ser algo así: Sub MacroBorraBlancos() For Each cell In Selection Range(cell.Address).Select If cell.Value = "" Then...
Respuesta
en
Microsoft Excel
a
Rangos no definidos
Cuando haces: Selection.End(xlDown).Select Ya estás seleccionando la última celda de la columna (que tiene valores), no es necesario hacer nada más para seleccionarla. En cuando al segundo, el rango puede ser indefinido, pero debes saber donde...
Respuesta
en
Microsoft Excel
a
Borrar
Primero que todo disculpa la demora. Ahora, lo que creo es que si borras el contenido de la columna (en lugar de eliminarla) el formato se conservará. Sería algo como: Columns("A:A"). ClearContents En este ejemplo se borraría el contenido de la columna A.
Respuesta
en
Microsoft Excel
a
Desde ya... Gracias
¿Tu problema es con el "scroll desplegable"? Si es así, te sugiero lo hagas con validaciones, si ingresas por el menú Datos/Validación... Luego seleccionas "Lista" en el campo Permitir y finalmente usas el campo origen para las diferentes opciones....
Respuesta
en
Microsoft Excel
a
Texto
No existe una sola función que lo haga, pero puedes combinar dos funciones para hacerlo, algo así: =EXTRAE(A1; HALLAR("%";A1)+1; HALLAR("#";A1)-2) Como verás, la función EXTRAE te saca una parte del texto, desde una posición inicial hasta una final....
Respuesta
en
Microsoft Excel
a
Macro extraer
Puedes usar la siguiente fórmula: =EXTRAE(A2;HALLAR(".";A2)+2;LARGO(A2)) Como verás, lo que hace es encontrar el lugar donde está el punto y a partir de dos posiciones a la derecha extrae todo el texto.
Respuesta
en
Microsoft Excel
a
Uso de MID para extraer texto.
Te recomiendo hacerlo mediante funciones de excel, no te compliques haciendo en VBA lo que ya existe. La idea es combinar las funciones para manejar texto de Excel, tales como EXTRAE, HALLAR, LARGO, etc. Por ejemplo, si tienes en la celda F8 el texto...