Results 1 to 4 of 4

Thread: set width of cells in vb

  1. #1

    Thread Starter
    Member
    Join Date
    Feb 2006
    Posts
    51

    set width of cells in vb

    hello,

    does anybody knows how to set width of cells in excel sheet...

    thanks,
    nitin

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

    Re: set width of cells in vb

    Easiest way is to record a macro doing your needed task. Then check out the generated Module code in the VBA IDE (ALT+F11).


    Moved

    VB Code:
    1. Columns("A:A").ColumnWidth = 19.10 'Or any value
    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
    Member
    Join Date
    Feb 2006
    Posts
    51

    Re: set width of cells in vb

    thankks for reply but still i am not able to set width of a range of cells properly...


    suppose->
    xlssheet is my active worksheet..

    now what i am doing is-->

    xlsSheet.Columns("d4:z4").ColumnWidth = 19.1

    but its showing error now how to correct it?

    nitin

    Quote Originally Posted by RobDog888
    Easiest way is to record a macro doing your needed task. Then check out the generated Module code in the VBA IDE (ALT+F11).


    Moved

    VB Code:
    1. Columns("A:A").ColumnWidth = 19.10 'Or any value

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

    Re: set width of cells in vb

    You can only set the column width and not a single cell. So take out the "d4:z4" and change it to "D". This will adjust the first column D to the number. Repeat for the other columns you want to resize.
    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

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