Radio Aportaciones:  
--:--  | : 20hs-24hs -
Toggle Bar

    ¡HOLA A TODOS! ME PRESENTO CON UNA DUDA

    26 Sep 2007 14:54 #16254 por sosgtorreon
    Una pregunta... es sobre la carga batch...

    Hay una persona que tiene la relacion de rfc y montos en un archivo que hace para el pago provisional... el detalle es que en ese archivo tiene las cantidades con centavos... ¿como puede hacerle para cargarlas al archivo de CHELAS en pesos?...

    Es decir, evitarse el teclear... digo, copiar el listado es mas simple que tener que volver a teclear...

    Tengo entendido que se puede usar la funcion \"redondear\"... pero ni idea de como... si tiene que insertar dicha funcion en cada celda de su archivo o lo puede hacer para todo el rango...

    Saludos.

    Saludos.



    sos al sos .

    Por favor, Identificarse o Crear cuenta para unirse a la conversación.

    26 Sep 2007 15:22 #16256 por Daniel_Gtz
    Hola..

    sosgtorreon escribio:


    Tengo entendido que se puede usar la funcion \"redondear\"... pero ni idea de como... si tiene que insertar dicha funcion en cada celda de su archivo o lo puede hacer para todo el rango...

    Saludos.


    puede usa la funcion Redondear, en la siguiente columna disponible a donde tenga los importes, por cada renglon.

    =Redondear((CELDA DONDE ESTE EL DATO),0)

    y al momento de pegar la informacion en la otra hoja de excel, tendria que hacer \"pegado especial\" de \"solo valores\".

    No se si se pueda mediante una macro.. es ya son palabras mayores para mi.

    Por favor, Identificarse o Crear cuenta para unirse a la conversación.

    26 Sep 2007 15:56 #16257 por sosgtorreon
    Daniel... con eso que me dices es suficiente para simplificar el trabajo... incluso esta sugerencia es para mi palabra mayor... ahora imaginate macros... cada dia estoy menos bruto gracias a ustedes...

    Saludos.

    Saludos.



    sos al sos .

    Por favor, Identificarse o Crear cuenta para unirse a la conversación.

    29 Sep 2007 19:04 #16481 por ByPaco
    Con macro.
    copien el código:
    [code:1]Sub QuitaDecimales()
    For Each Cell In Selection
    If Cell.HasFormula = False Then
    Cell.Value = SinDec(Cell.Value)
    End If
    Next
    End Sub

    Function SinDec(Numero)
    Application.Volatile
    Decimals = 0
    SinDec = Application.Round(Numero, Decimals)
    End Function[/code:1]

    Guardamos nuestra macro

    Seleccionamos el rango a redondear

    Corremos la macro 'QuitaDecimales'

    « Antes de que los reinos cambien, los hombres deberán cambiar »

    Por favor, Identificarse o Crear cuenta para unirse a la conversación.

    01 Oct 2007 13:37 #16505 por sosgtorreon
    Lo dicho... PALABRAS MAYORES... By Paco, gracias.

    Saludos.

    Saludos.



    sos al sos .

    Por favor, Identificarse o Crear cuenta para unirse a la conversación.

    Tiempo de carga de la página: 0.166 segundos

    ¿Quién está en línea?

    Hay 612 invitados y ningún miembro en línea