Jaime Segura

Jaime Segura

Ingeniero Industrial, docente universitario de informatica: excel y programacion con vba
 92,7K puntos  Perú @jaimesegurap desde - visto

Respuestas

Respuesta en y en 1 temas más a

¿Cómo sustituir el valor de una fila con el valor de una celda?

Si se cambia cada 1 por el valor en B10, prueba: Sub ejemplo Dim celda as Range For Each celda in RAnge("M10:Z10") If celda.value=1 Then celda.value=Range("B10").value NExt celda End Sub
Respuesta en y en 2 temas más a

Pasar de tabla a Matriz en Excel vba.

Tienes una alternativa adicional... en Excel 2016 (si es que dispones de él)... completamente diferente... demora en implementar aproximadamente 3-4 minutos y no usa ninguna macro. Te lo planteo por ti se sirve... 1) Haz clic en tu base de datos: En...
Respuesta en y en 3 temas más a

¿Cómo sumar rangos variables en Macros?

Columnas, ¿filas? Lo que hace tu macro es: Busca la ultima celda con un valor escrito en la columna F Un celda más abajo (que estará en blanco) escribe Total Una celda a la derecha (columna G) suma el total del campo Precio de la Tabla2 Cualquier...
Respuesta en y en 2 temas más a

Encontrar valores repetidos de una hoja

Más rápido que una macro es utilizar el formato condicional Marcas las celdas a revisar... luego en la cinta de opciones: Formato Condicional Reglas para resaltar celdas Duplicar valores (mala traducción de Duplicated values)

Condicional en Excel para que copie la fórmula de otra celda

Puedes definir las fórmulas en el administrador de nombres.. y luego escribes el nombre de ellas en la celda. Tu fórmula final podría ser algo como esto: =SI(C10<=3, formula1, si(C10<=6 formula2, si(C10<=3, formula3, formula4))) En el administrador...

Escribir valor en una celda con fórmula en Excel

No puedes usar fórmulas... Eso te crearía una referencia circular... Tienes que poner una macro.. En el módulo de hoja (no un modulo común) colocas el siguiente código: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Then Exit...
Respuesta en y en 2 temas más a

Mantener el valor de una variable al saltar de procedimiento

Define las variables... muchos no tienen la costumbre ni de hacerlo, pero se debe hacer siempre. Hay 3 tipos de definición LOCAL Con Dim: es ese caso la variable tiene ambito local, solo vale en el programa Ejm: Sub programa Dim edad as integer la...
Respuesta en y en 2 temas más a

Macro para combinar diferentes posibilidades

Si tienes un bucle con una cantidad finita de ejecuciones lo que debe usar es FOR, pero si tienes un numero variable tienes dos alternativa: calcular la cantidad de veces y usar FOR o ejecutar DO WHILE. En este caso deberías usar un DO WHILE para...
Respuesta en a

Multiplicar hora por horas excel

El factor 1:45 ( en horas) equivale a 1.75 Que lo calculas (suponiendo que el factor está en la celda B2) como =HORA(B2) + MINUTO(B2)/60 Y ese valor... lo multiplicas por la celda que tenga el 7:00 Saludos, Jaime PD: No olvides valorar la respuesta
Respuesta en a

Buen dia; como hacer para que un archivo de excel por lo pesado no se bloquee, o como hacer que pese menos y no este lento

Un archivo puede causar problemas si muy grande para que la RAM de la máquina acoja toda la información... Te sugeriría primero revisar si es justificado que el archivo verdaderamente sea grande y pesado... A veces es todo un error que tiene Excel en...

Suscríbete RSS