#1   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 3
Default Format Cell

I need to limit a cell to 30 digits.
  #2   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 8,651
Default Format Cell

Do you mean format, or did you intend to ask about data validation?
--
David Biddulph

"bennetto" wrote in message
...
I need to limit a cell to 30 digits.



  #3   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 11,501
Default Format Cell

hi,


Try

Data|Validation - Text length - less than or equal to - enter 30 - OK

Mike

"bennetto" wrote:

I need to limit a cell to 30 digits.

  #4   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 3
Default Format Cell

I guess I meant validation but I didn't know it. Mike H's answer worked.
Thank you both for your help!

"David Biddulph" wrote:

Do you mean format, or did you intend to ask about data validation?
--
David Biddulph

"bennetto" wrote in message
...
I need to limit a cell to 30 digits.




  #5   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 3
Default Format Cell

Thanks, Mike! I knew it was something simple. You made me look good...
Terri

"Mike H" wrote:

hi,


Try

Data|Validation - Text length - less than or equal to - enter 30 - OK

Mike

"bennetto" wrote:

I need to limit a cell to 30 digits.



  #6   Report Post  
Posted to microsoft.public.excel.worksheet.functions
external usenet poster
 
Posts: 22,906
Default Format Cell

Are you sure you're willing to put up with typing 31 letters and getting the
error message which tells you to do it all over again?

I would use event code which limits the text to 30 characters or less
without the annoying message DV provides.

Example code...................no error trapping for text or dates

Private Sub Worksheet_Change(ByVal Target As Range)
Const WS_RANGE As String = "A1:A10" 'edit to suit
Dim cell As Range
On Error GoTo ws_exit:
Application.EnableEvents = False

If Not Intersect(Target, Me.Range(WS_RANGE)) Is Nothing Then
With Target
If Len(.Value) 30 Then
.Value = Left(.Value, 30)
End If
End With
End If

ws_exit:
Application.EnableEvents = True
End Sub


Gord Dibben MS Excel MVP

On Tue, 12 May 2009 11:57:01 -0700, bennetto
wrote:

Thanks, Mike! I knew it was something simple. You made me look good...
Terri

"Mike H" wrote:

hi,


Try

Data|Validation - Text length - less than or equal to - enter 30 - OK

Mike

"bennetto" wrote:

I need to limit a cell to 30 digits.


Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Lock Cell Format - Allow copy and paste of data without format change Chris12InKC Excel Worksheet Functions 2 May 9th 23 07:42 PM
cell format - remove cell format pattern without effecting colors Bas Excel Discussion (Misc queries) 1 March 23rd 09 02:54 PM
Can cell format come from and change with reference cell format jclouse Excel Discussion (Misc queries) 1 November 29th 06 03:20 AM
How do I copy data in single cell format to a merged cell format Paul Excel Discussion (Misc queries) 1 June 27th 05 11:00 AM


All times are GMT +1. The time now is 09:20 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"