Andy Machin

Andy Machin

Carpe Diem
 79,6K puntos  Estados Unidos @andymachin desde - visto

Respuestas en Visual Basic

Respuesta en y en 1 temas más a

Com ocultar los encabezados de fila y columna en todas las hojas de trabajo:

Creo que lo que buscas es ActiveWindow.DisplayHeadings = False Para hacerlo a todas las hojas, haces un loop por las hojas: Sub FueraEncabezados() Application.ScreenUpdating = False Dim crrtWs As Worksheet: Set crrtWs = ActiveSheet Dim ws As...
Respuesta en y en 1 temas más a

Ocultar botón de opción de formulario según valor en Excel

Para estar empezando, has empezado con algo un poco enredado. ¿Primero deberías decir como piensas ejecutar eso? O mas bien, como se va a alterar el valor en la celda. Si el valor se altera a través de OTRA macro dentro del mismo formulario, no hay...
Respuesta en y en 2 temas más a

Contar datos en varias hojas con la función BDCONTARA

¿Es idea mía o estas intentando almacenar el nombre de una hoja en una celda para usarla como "variable" dentro de la formula? Viendo la formula en la imagen, lo que estas intentando hacer, hasta donde yo sé, no se puede. Es raro que nos digas...
Respuesta en y en 2 temas más a

Ocultar Hojas De Excel, sin que se dañen las macros

Como dice Daniel, en la mayoría de los casos debes habilitar la hoja, ejecutar el proceso y luego volverla a ocultar. Para evitar ese salto de pantalla y que la hoja no se vea nunca especialmente en procesos largos, te recomendaría usar Application....
Respuesta en y en 3 temas más a

Tengo una tabla en la cual quiero sacar por medio de una macro un resultado condicionado a un rango de celdas

If Range("E...").Value > ValorX Then Range("F...").Value = Mensaje si es mayor Else Range("F...").Value = Mensaje si es igual menor End if Básicamente es eso, pero depende de cuando y/o como lo quieres ejecutar. Estaría bien si pones una imagen,...
Respuesta en y en 2 temas más a

Macro autorrelleno de celdas en Excel VBA

Yo no considero practico lo que quieres hacer pero de todas formas te dejo un método: Sub Rellenar() Dim uF As Long: uF = Worksheets("Sheet1").Range("A" & Rows.Count).End(xlUp).Row Dim RngOrigen As Range Dim RngRelleno As Range Set RngOrigen =...
Respuesta en y en 1 temas más a

Por que se me borran los formatos condicionales

Si bien ese código podría mejorarse mucho, no veo razón para que haga lo que dices en tu pregunta. Lo mejor sera que me compartas el libro para observar el comportamiento con mis propios ojos porque de verdad no sé por que sucede.
Respuesta en y en 1 temas más a

Quisiera cambiar la forma de dar salida de productos desde el formulario

Va, creo que ya se cual es tu problema. Usted no tienes un problema técnico o de error en su aplicación, usted estas pidiendo un consejo para agilizar su labor. Si es así, pues habría que cambiar todo supongo. Yo estaba intentando descubrir un...
Respuesta en y en 4 temas más a

Macro que ejecute un procedimiento si se cumple condición

Te había respondido la anterior y la borraste, no me dio tiempo. Te había dicho que por que almacenas el procedimiento en una celda. El nombre de los procedimientos no son variables. Usar el método Run es una mala practica, y su principal desventaja...
Respuesta en a

Como crear carpeta con un libro dentro automáticamente

A ver, pruébalo así, modificado (cambia el nombre del libro): Sub CrearCarpetas() Application.ScreenUpdating = False Dim nCarpeta As String: nCarpeta = ThisWorkbook.Path & "\Resguardo Entregado" Dim nLibro As String: nLibro = nCarpeta & "\Nombre del...