prozac

prozac

Pedaleando se aprende a montar en bici
 66,1K puntos  Madrid, España @prozac desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Textbox que solo acepte números y guiones

Entiendo que los guiones pueden ir en cualquier parte y no son parte del número como signo menos. Siendo así cambia la función IsNumeric por ésta que considera tus necesidades. El resto de código te serviría. Function MiIsNumeric(s As String) As...
Respuesta en a

Sumar columnas discontinuas

Bueno la forma mas inmediata suponiendo que las cantidades están en la columna B, desde B2 a B5, es escribir en B6 lo siguiente: = B2+B3+B5 También puedes poner en B6 la función SUBTOTAL así: = SUBTOTAL (9; B2:B5) Ahora filtras en la columna A o B de...
Respuesta en a

Macro para transformar datos en excel

He hecho esta función que creo hace lo que quieres: Function MiFormato(s As String) As String Dim i As Integer Dim aux(2) As String 'Ultimo caracter aux(2) = Right(s, 1) If aux(2) Like ("[0-9]") Then ' es numero aux(2) = "" Else s = Left(s, Len(s) -...
Respuesta en a

De numero a letra un día de la semana en excel

Una posibilidad es escribir en un rango los días de la semana y seleccionar mediante la función correspondiente. Si el número que representa la fecha a calcular está en A1 y los días de E1 a E7, comenzando por lunes la fórmula quedaría:...
Respuesta en a

Pasar una fecha a texto

Bueno lo que sí funcionará es concatenar los formatos para dia mes y año. Sería algo como: =TEXTO(A1; "d") & " de " & TEXTO(A1;"mmmm") & " de " & TEXTO(A1;"aaaa") En el ejemplo tienes que cambiar A1 por L2 para que esa tu caso.
Respuesta en a

Insertar Pivot con Macro

Lo más sencillo es crear un rango con nombre. No sé que Excel usas, pero en 2007 está en Formula / Name Management y creas un rango con el nombre que más te guste. En la fórmula escribes: = OFFSET(Report!$A$2,0,0,COUNTA(Report!$A$2:$A$200),1) Esto...
Respuesta en a

Unir datos de toda una columna de tabla en una sola celda.

No entiendo bien qué necesitas. Cuando dices "los datos de la columna D concatenados" tienes que tener en cuenta que hay limitación de espacio por celda. No puedes construir un string tan grande como quieras. Tampoco veo la utilidad de hacerlo, pero...
Respuesta en a

Multiplicar una celda que contiene un concatenate

Creo que lo mejor no es andar concatenando sino usar formatos personalizados. En el menú Formato/Celdas (ó Control+1) eliges la pestaña Numero y seleccionas Personalizados. Allí escoges uno que no vayas a usar y aparecerá un textbox con el formato...
Respuesta en a

Longitud caracteres en buscador

Puedes comprobar la longitud de lo que se ha escrito antes de seguir con tu código de búsqueda. Sería algo como: If Len(Me.TextBox1.value) >5 then 'aquí tu código de búsqueda. end if.
Respuesta en a

Buscar los siguientes datos que cumplan condición.

Bueno hay dos modos de hacerlo y es una cuestión curiosa. A base de fórmulas estándar hay que incluir "formula arrays". Veamos paso a paso: 1. En mi ejemplo puse el nombre a cambiar en F1 (Luis o Carlos ...)y los datos salen por ejemplo en H1, H2...