Respuesta
en
Microsoft Excel
a
Combinar filas en una matriz Excel 2010
Bueno una forma a mano, pero que no necesita macros y no es costosa en tiempo es hacer lo siguiente: 1. Hacer todas las combinaciones posibles. Para ello arrastras y pegas el 1 seis veces, lo mismo con cada elemento de la primera fila. En la segunda...
Respuesta
en
Microsoft Excel
a
Interpretación de código
Creo que sí te puedo ayudar, per tendrás que decirme qué partes no entiendes. Este tipo de código representa siempre un problema, y es que no tiene comentarios. No hace falta comentarlo todo pero al menos algún comentario ayuda a entender las cosas....
Respuesta
en
Microsoft Excel
a
Excel adjuntar distintos ficheros a lotus
Sin entrar en un análisis profundo del código veo el procedimiento SendNotesMail2 tiene como segundo parámetro el nombre del fichero a enviar. Ahora mismo envía el propio fichero ya que es lo que le pasa al procedimiento. Para que por ejemplo envié...
Respuesta
en
Microsoft Excel
a
Macro de buscar datos
Tu código hace dos búsquedas cada vez que se ejecuta porque tiene Cells. Find y Cells. FindNext. En ambos casos busca el texto a partir de la celda activa en ese momento. Es decir, desde la celda que tengas seleccionada hacia abajo y por columnas...
Respuesta
en
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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
Microsoft Excel
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...