Respuesta
en
Microsoft Excel
a
Función SI con 2 variables
La fórmula más sencilla para la columna QUE supongo que será: =I6*0,21+J6*0,105
Respuesta
en
Microsoft Excel
a
Pregunta de macros
Puedes usar el método Inputbox del objeto Application, por ejemplo: Sub prueba() Dim rngMiRango As Range Set rngMiRango = Application.InputBox(prompt:="Seleccione rango...", Type:=8) MsgBox prompt:="El usuario ha seleccionado el rango " &...
Respuesta
en
Microsoft Excel
a
CommandButton para ir a una hoja desde un UserForm
Worksheets("HojaQueSea").Select Unload Me
Respuesta
en
Microsoft Excel
a
Casilla de verificación
Private Sub UserForm_Initialize() Me.CheckBox1.Value = True End Sub
Respuesta
en
Microsoft Excel
a
Cambiar Rango
La siguiente instrucción quita la última fila (por debajo) de la selección activa: Selection.Resize(Selection.Rows.Count - 1).Select Fallará si el número de filas de la selección es 1 o si se trata de una selección múltiple.
Respuesta
en
Microsoft Excel
a
Cambio valor de celda siguiente a la derecha
Me temo que no entiendo bien el problema en su totalidad, pero a la pregunta que haces: "¿Hay algún método que se refiera a la celda siguiente a la derecha para su cambio de valor?", la respuesta es sí, lo hay: la propiedad Offset. Por ejemplo, la...
Respuesta
en
Microsoft Excel
a
Buscar anexando datos
Con una sola fórmula de Excel no creo que se pueda conseguir lo que necesitas, pero con una función personalizada creo que sí: Function Colores(ByVal col1 As Range, ByVal col2 As Range, strCriterio As String) As String Dim v As Variant, n As Byte,...
Respuesta
en
Microsoft Excel
a
Comparar columnas en Excel
A ver, en principio no cecesitas una tercera columna, puedes usar la función SUMAPRODUCTO. Por ejemplo, para saber el número de felinos machos, suponiendo que la especie estuviera en el rango A1:A20 y el género en el rango B1:B20, la fórmula sería:...
Respuesta
en
Microsoft Excel
a
Selección de rango.
Hay varias posibilidades, por ejemplo: Hoja1. Range(Cells(uno, 2), Cells(dos, 10)).Select ó Hoja1.Range("B" & uno & ":J" & dos).Select
Respuesta
en
Microsoft Excel
a
Cambiar texto por números en una suma
¿Y cómo estás calculando los promedios? Porque la función PROMEDIO que trae el Excel (al menos la versión que yo uso, la 2003), simplemente desprecia las celdas vacías, con texto o valores lógicos...
