Results 1 to 2 of 2

Thread: VBA: Make Copies based on the number with largest decimal no.s.
Thanks Thanks: 0 Likes Likes: 0

  1. #1
    Board Regular
    Join Date
    Feb 2017
    Location
    Kenya
    Posts
    221
    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Unhappy VBA: Make Copies based on the number with largest decimal no.s.

    Hi Mrexcel Experts

    Am wondering how to go about this last problem, the VBA WAY, currently facing me in my Numerical Analysis.

    My data starts on Cell A2 and ends on Cell U..eg. A2:U11200, A2:U17000 etc.
    Row 1 is Header.

    In my bid to further ensure "exactitude" of data due to "round-off errors", I need to use up ALL digits after 2 d.p to the last d.p excluding the last zeroes.

    NOTE: HAVE STANDARDISED ALL NO.S TO 1., 2., 3., ETC FOR SIMPLICITY.

    First, the code to identify the value within the row (from Columns N,P,R,S,T,U) with the longest digits & count the digits AFTER THE 2 d.p. UP TO THE START OF UNENDING ZEROES (Eg. - 1.18338760000 - If 5, THEN make 5 row copies downwards - to ensure 3 to 5 d.ps are all captured AS IN 1.18, 1.183, 1.1833, 1.18339, 1.183388 & 1.1833876.
    IGNORE DUPLICATES & ZEROES FOR THE OTHER NUMBERS!

    The first copy begins with 2 decimal places rounded-off, then 3,4,5 to last d.p.

    Eg. 1 Columns N,P,R,S,T,U
    9 Extra Copies needed downwards. (Based on Col. R)
    N. 1.18338760000
    P. 3.867670000
    R. 1.516447368420000
    S. 5.33356560000
    T. 1.58675680000
    U. 2.1033780000

    Eg. 2 Columns N,P,R,S,T,U
    12 Extra Copies needed downwards. (Based on Col. U)
    N. 1.183340000
    P. 3.867560000
    R. 2.1033550000
    S. 5.33397660000
    T. 1.58675780000
    U. 1.454545454545450000

    Kindly help out. (ALTERNATIVE APPROACHES ARE WELCOME).

  2. #2
    Board Regular
    Join Date
    Feb 2017
    Location
    Kenya
    Posts
    221
    Post Thanks / Like
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    Post Re: VBA: Make Copies based on the number with largest decimal no.s.

    Super hard Quizz!!

Some videos you may like

User Tag List

Tags for this Thread

Like this thread? Share it with others

Like this thread? Share it with others

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •