Results 1 to 4 of 4

Thread: Make a macro in Excel to read a number & translate it as a formula

  1. #1

    Thread Starter
    New Member
    Join Date
    Jun 2003
    Location
    Dist 2, Ho Chi Minh City,Viet Nam
    Posts
    13

    Make a macro in Excel to read a number & translate it as a formula

    Hi all,

    Is there anyone can help me to make a macro in Excel to read a number.

    For example : Cell A1 is a number 100.50

    Can I type a formula in Cells A2, The result is "One hunded fifty cent" or "One hunded fifty cent US$ Dollars" ?

    Thank a lot .

    Vu Nam Chien
    [email protected]

  2. #2
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Make a macro in Excel to read a number & translate it as a formula

    What your going to need to do is write some vba code behind sheet1. Maybe use the SelectionChange event. Then
    have it check A1 and split the number on the commas.

    Then do a select case translating the elements to their proper verbiage.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  3. #3

    Thread Starter
    New Member
    Join Date
    Jun 2003
    Location
    Dist 2, Ho Chi Minh City,Viet Nam
    Posts
    13

    Re: Make a macro in Excel to read a number & translate it as a formula

    Thank you , Sir

    The Problem is that I can not make the macro as I'm rather new with VBA.

    Is there anyone can help ?

    Thank a lot.

    Vu Nam Chien
    [email protected]

  4. #4
    Don't Panic! Ecniv's Avatar
    Join Date
    Nov 2000
    Location
    Amsterdam...
    Posts
    5,343

    Re: Make a macro in Excel to read a number & translate it as a formula

    <creepy voice>The answer lies in the past...</creepy voice>

    Its been discussed before (I have the code somewhere, but I think it should still be in a forum thread (search at the top).


    Or, for a novel (sp?) approach, try writing down how you would do it normally (ie your perspective).
    Then change it into pseudeo (sp?) code
    Then finally look up some VBA/VB functions (string manipulation, case statements etc..)

    <sarcasm below - beware>
    OR goto your tutor and say 'Help! pls... pretty pls!!' or 'Please tell me where I can look apart from the help files...'


    I say the code is of no use because if we post it to you, then you copy it and thats all. If you write it, make mistakes and correct them you learn. And if you learn when asked to manipulate anything with strings, you ... will ... be ... able ... to !!!
    (sorry if I offended you)

    BOFH Now, BOFH Past, Information on duplicates

    Feeling like a fly on the inside of a closed window (Thunk!)
    If I post a lot, it is because I am bored at work! ;D Or stuck...
    * Anything I post can be only my opinion. Advice etc is up to you to persue...

Posting Permissions

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



Click Here to Expand Forum to Full Width