Respuesta
en
Microsoft Excel
a
Macros en excel
La instrucción trim() toma el valor que esté dentro del paréntesis, normalmente una cadena de texto, y le quita los espacios al inicio y al final, por ejemplo en J = Trim(" algo ") le dará a J el valor "algo". La instrucción STR() lo que hace es...
Respuesta
en
Microsoft Excel
a
¿Cómo hago esto en excel?
No me queda muy claro, pero igual me puedes enviar el archivo a [email protected] con una hoja adicional en la que me digas qué quieres que haga, y trataré de hacerlo. Sólo te pido pon en el asunto del correo "TodoExpertos" para reconocerlo.
Respuesta
en
Microsoft Excel
a
Convertir a valores
Sorry, el color 6 es amarillo, serán las celdas que convierta en valor, puedes usar otro color que tú gustes.
Respuesta
en
Microsoft Excel
a
Problemilla con Excel vinculado a Outlook
No sé, podría ser que el proveedor en sus Opciones del menú Herramientas, tenga activado Ver Fórmulas. Tambnién podría ser que tenga diferente versión del excel, debes considerar eso. Finalmente es más fácil que generes la impresión y se la mandes...
Respuesta
en
Microsoft Excel
a
Tabla dinámica
Primero tienes que definir qué columna quieres que sume como datos de tu tabla dinámica, o bien si gustas que aparezcan 3 cantidades para cada cominación de linea columna (venta1, venta2 y venta3). Lo siguiente es qué columna de tus datos quieres que...
Respuesta
en
Microsoft Excel
a
Como hacer para que funcione una macro
De cualquier modo, requieres disparar la macro. En dado caso lo que puedes hacer es no meter la macro en un módulo, sino directo en la hoja, y tendrías que manejarla como: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Row = 2 Then If...
Respuesta
en
Microsoft Excel
a
De dato numérico a dato de texto
solo pon =si(numero<0,"N"," ")&texto(numero*100,"000000000") Donde numero es la celda o el número que quieres invocar
Respuesta
en
Microsoft Excel
a
Necesito saber como capturar fechas y no se cambien cuando cambie la fecha del sistema
Entonces usa una macro como: sub Macro() DATO=Date ActiveCell.Value=DATO Selection.Copy Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False Application.CutCopyMode = False end sub
Respuesta
en
Microsoft Excel
a
Agilizar procesamiento
La verdad no veo por qué sea lento en proceso, ya que el archivo no es pesado en realidad (para ser un excel), aunque podría ser tu macro fuere trabajosa. Para agilizarla un poco, podrías cambiar la instrucción Sheets(Array("Hoja2")).Select por...
Respuesta
en
Microsoft Excel
a
Filtro
Te recomiendo que al inicio de la macro, incluyas la instrucción Selection. AutoFilter Para que desactive el autofiltro, y luego puedes volver a activarlo.