gualo

gualo

 56,0K puntos  Distrito Federal, México @gualo desde - visto

Respuestas en Microsoft Excel

Respuesta en 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 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 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 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 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...

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 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

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 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 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.