Enrique Bernal

Enrique Bernal

Has tus preguntas de forma clara, cuando veas que un tema es muy complicado, trata de fragmentar tus preguntas para que en varias sea más fácil ayudar
 151K puntos  Ecuador @octavohokage desde - visto
Preguntar

Respuestas

Respuesta en a

Necesito que se ejecute una macro automáticamente

Puedes hacer dos cosas, 1) Controlar los cambios en la hoja para que cada que modifiques la hoja se corra la macro. En mi ejemplo pegas este código en el vba de la hoja en la que quieres que controle los cambios y se corre cada vez que modificas B1...

Macro para seleccionar rango de celdas con datos

Lo que no sabría es como determinas el rango inicial, ya que el rango final lo puedes determinar en una variable, en todo caso te dejo unos códigos para que los revises: Sub Selecciona() Fila_Final = Range("A" & Cells.Rows.Count).End(xlUp).Row...
Respuesta en a

Conversión número almacenado como texto

Pensemos que el número con formato de texto está en la celda A1, en B1 colocas esta formula =valor(A1), y en B1 tendrás el número con formato numérico. Esta formula la copias para toda tu columna y listo.
Respuesta en a

Excel. Como puedo sumar y relacionar valores numéricos en una columna con texto en otra columna

En E1 coloca esta formula: =sumar.si(A:A,"RM",C:C). Esto sumara todas las veces que coincida EM en lña columna A para los valores de C

Busco una función similar a Vlookup, pero que me de una suma en lugar del primer valor.

No entiendo tu duda, sumif() hace lo que estas solicitando...
Respuesta en a

¿Cómo copiar datos de una fila a otra cada vez que cambien?

Esto lo puedes hacer controlando los cambios, pero primero debo saber como cambias los datos, es un programa el que los cambia, ¿tu lo hace manualmente=?

Necesito una macro para copiar la celda activa de una hoja en otra celda de otra hoja

Esta macro copia la celda completa que esta activa, la pega en la celda A1 de la hoja 2 y te devuelve a la celda activa inicial. Sub Copia_Pega() a = ActiveCell.Address Range(a).Select Selection.Copy Sheets("Hoja2").Select Range("A1").Select...
Respuesta en a

Cortar y agregar 2 celdas en blanco entre los valores al pegar

Esta macro hace lo que necesitas: Sub Copia_Pega() Dim Comprobar, Contador, Fila Comprobar = True: Contador = 0: Fila = 1 ' Inicializa variables. Do ' Bucle externo. Do While Contador < 65000 ' Bucle interno. Contador = Contador + 1 ' Incrementa el...
Respuesta en a

¿Crear un password con userform para ingresar a un libro excel?

Pásame un correo para darte u archivo ejemplo
Respuesta en a

Puedo hacer ejecutable un programa que hice en excel con macros

Cuando dices ejecutables te refieres que se corra la macro al dar click en algún ícono, ¿o qué se corra con alguna combinación de teclas? Si es lo primero, debes ir a la insertar y colocar el botón o auto forma que quieras, luego sobre la autoforma...