Validate A Particular Format In A String In Excel Without Using A Macro

Nov 18, 2009

I have a string and I have to validate that it is entered in a particular format. The length has to be 12 and the characters should be entered in this format: XX1111/11XXX where X represents alphabet and 1 represents number. The "/" is a part of the string.

I tried using the Data---> Validate function and the problem I faced is that the code turns out to be very long and the formaula cell doesnt let me enter such a long formula. Is there any other way to do this without using a macro?

The formula I was trying is something like this.

=AND(LEN(A1)=12, CODE(LEFT(UPPER(A1),1))>64, CODE(LEFT(UPPER(A1),1))64, CODE(MID(UPPER(A1),2,1))64, CODE(MID(UPPER(A1),10,1))64, CODE(MID(UPPER(A1),11,1))64, CODE(MID(UPPER(A1),12,1))

View 9 Replies


ADVERTISEMENT

Code To Validate String Only

Nov 10, 2009

Data validation failed me here, so I resorted to VB to esnure only letters are entered in a certain cell. The code below is a mess and I need a hand to repair it. I can't figure out how to declare i . .

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("a59")) Is Nothing Then
If Target.Count > 1 Then Exit Sub

View 9 Replies View Related

Data Validate Text Format?

Feb 2, 2012

I need to make sure people enter City State and Zip correctly,

I need somehow to validate: City, NC 21312

Validate City with a comma right next to it with a space and then 2 letters and then space or 2 space and 5 numbers.

Is there any way to do this using Validation.

I guess I could separate the cells, but I would rather not do that. Or I could have a message box pop up and ask individually to enter each one, but I would rather not do that.

View 6 Replies View Related

How To Convert String To Excel Date Format Using Formula Or VBA

Sep 28, 2012

Is there a way to convert the string "Sep 28 2012" to excel date format using a formula or vba?

View 8 Replies View Related

Validate Email Address In The Correct Format

Feb 12, 2009

I have been trying to find an easier way to make sure that the email address that I have been given in a excel workbook are in the proper format before I try to use them. I have tried doing a google search on this subject but have not found the correct solution. I want to enter a function in column L that would use a regular expression for the email format and compare it to the email address in column J. If the results are true place a value of 1 in column K. If false place a value of 0 in column K.

View 2 Replies View Related

How To Validate Dropdown Value On Paste In Excel

Oct 3, 2013

I have a situation where our portal allows user to download excel file. We have tried to avoid Macros in the excel since some users may have macros disabled or security settings do not allow to download the excel document with macro. The excel is formatted particular way and there are multiple columns where the users have to select values from the lists. When the user manually enters invalid entry in the column, it shows error message and prevent user to enter incorrect value.

But when the user paste values then there is no validation occurs, thus it is possible for user to submit the incorrect value back to the portal. We have much complex logic when the user uploads the filled excel file based on the values selected in the dropdowns.

My Questions are,
1. Can we force the validation on paste without using macro?

2. If it is only possible with macro, then what should be done for those cases when the users have macros disabled.

There are many columns, many list values for each column so it gets difficult to validate the entered values on the submission using program since we have many other validations in which case we are refusing the user to submit the excel. So for each not valid entry if we give user error message then that's not good idea.

View 2 Replies View Related

To Validate Special Characters In An Excel

Feb 2, 2009

I need to check whether a description of a certain product in my excel has any of
below special characters
! @ ' " ] [ } { | & $ # ^ ~ % �
and also the description should not exceed more than 40 characters.
i tried using the "If" condition but it does not seem to check the same.

View 9 Replies View Related

Macro To Convert PDF To Excel Data To Excel Format

May 23, 2009

Is there any macro that can be used to convert data which have been converted from PDF to Excel. Currently I'm using a traditional way by pressing F2 and enter to convert the data to excel format. It's tedious ( since the data range is quite big) and crammed my finger.

View 9 Replies View Related

Excel 2010 :: Validate All Cells In Column To Xx / Xx / Xxxx

May 14, 2014

I will get right to it. I am using the following:

=AND(LEN(Y2)=10,MID(Y2,3,1)="/",MID(Y2,6,1)="/",ISNUMBER(SUBSTITUTE(Y2,"/","")+0))

To create a custom date validation formula. But it doesn't work.

I need to insure the user has to put in the format "xx/xx/xxxx" where x is a 0 to 9. I am using Excel 2010 and when I put in a year greater than 1899, my error message pops up. I'd also like to restrict the month to up to 12 and yes the days up to 31. I used the "date" utility but it allows stuff like 4/25 and then puts in this year for you. It also accepted three digits such as 786 and I don't know what that means.

View 13 Replies View Related

Search For Exact Match Of String In Excel Row Using VBA Macro

Oct 3, 2013

I am having a row with values from 21 to 45 and continued again from 1 to 25

Some unknown number of rows in the beginning
25
26
...
40
41
42
43
44
45
1
2
3
4
.
.
24
25

to find column position of "1" i am using code

Worksheets("sheet1").Rows(2).Find(What:="1", LookIn:=xlValues, LookAt:=xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:=False).Column

But it is returning column number of 31 and when i delete or hide that column it returns column number of 41.

Cant i search for exact value 1 in my row?

View 9 Replies View Related

Excel 2010 :: Userform As Login Form - VBA To Validate Username And Password

Jun 18, 2012

Using Excel2010 in Windows7. I have a UserForm

1: TextBox for Input Username (txtUsernameIn)
2: TextBox for Input Password (txtPasswordIn)
3) Submit Button (cmdSubmit1)

I have a Worksheet
ColA: Username
ColB: Password
And this entire Range A:B, I have named "UserRegister"

I have code, attached to the cmdSubmit1 button on my UserForm. The purpose is to allow access to a veryhidden Worksheet "ADMIN".

The code 'works' if I enter in both the correct UserName and Password (ie: the code completes & Admin sheet opens up).

The code 'works' if I enter in the correct UserName and the wrong password (ie: code completes it's run, my msg pops up to say there is wrong input, unloads the form & sheet ADMIN stays veryhidden).

However, if I enter the wrong username (with either right or wrong password) the code breaks and I get a debug error. I know my code is obviously wrong/missing something etc - but I can't work it out! The line of code highlighted on the break, is between the *** below

VB:
Private Sub cmdSubmit1_Click()
Dim Username As String
Username = txtUserNameIn.Text
Dim password As String
password = txtPasswordIn.Text

[Code] ......

View 9 Replies View Related

Macro To Validate Contents Of Cell And If Not Match Send Msg Box

May 21, 2014

Userform that people use. I need validating the users input into the form.

1. Need to validate that A1 only has 3 letters (Alpha)
2. Need to validate that A2 is not left blank
3. Need to validate A3 has only 10 digits

My state is that when the user hits the submit button in the user form the macro checks for these validations above and if everything is ok emails the sheet. However if the user havent inputed the data correctly a msg box will pop to let them know what is wrong. If thats the case i do not want the sheet emailed. below is the email code i'm using

HTML Code: 

Sub SendMail()
' Copy the sheet(1)
ThisWorkbook.Sheets(1).Copy
' Send Email
.SendMail Recipients:=Array("email.address@email.com"), Subject:="Test" & Format(Date, "dd/mmm/yy")
.Close SaveChanges:=False
End With
End Sub

View 2 Replies View Related

Validate A String Char-by-char

Mar 6, 2009

I'm trying to validate a string that can have only dots and numbers, but there can't be two dots in a row. String has to begin with a number and end to a dot

So these are ok
1.1.1.1.1.1.
and
2.452443.1.5.21.5.42131.

but
1..1.
and
1.1.t.
and
.1.1.
and
1.1
are not ok.

View 9 Replies View Related

Get Macro To Convert Without Format File To Excel?

Jul 25, 2013

I want a macro that will open a without fiile in a folder and convert without format file whose name is like

"cognos.701Z%27%5d&SA=propEnum,properties&ITEM=data&EA=&SS
=queryOptions,options&dataEncoding=MIME&ES=&EM=" to Excel (.xlsx).

Save excel file in same folder and delete above file.

View 8 Replies View Related

Excel 2013 :: Using Macro To Format Table?

May 14, 2014

I am using excel 2013. I have the table look like the above, in the diagram 1, i want to have the macro such that it can be formatted to the 2nd diagram. Can this be done using macro ? [URL]

View 2 Replies View Related

Excel 2010 :: Macro To Format All Cells In Column According To Value

Mar 27, 2014

I need Macro to Format all cells in column according to value. The cutoffs are >20, between 21 and 50 (>21;<50) and greater than 51 (<51).

I have macro to consolidate cells from multiple files to single workbook. Now I have to 'color code' the value in all cells in column 'B', all as part of one large macro.

View 1 Replies View Related

Excel Changing Format From General To Text During Macro Execution?

Jul 25, 2013

I have a procedure that allows me to view and make changes to data in a table. I list the current values for the item in one column and use simple formula to copy that value to another column where if there are changes that need to be made, the formula is simply overwritten. The Macro is then selected using a command button and the formulas are all overwritten using copy/paste values to keep from writing out the formula to the data table. These values are then all written back to the data table, current values are overwritten with whatever is in the update column, new data or old data.

I have one cell out of 48 that has decided to march to the tune of a different drummer. The format changes from General to Text and the formula written from the macro is what shows up in the cell instead of the value of the formula. Never a big disciplinarian, I have to wonder if I have been too lenient on the cell and this defiance is the price I have to pay.

The sheet is protected only allowing entry into the cells available for update.

Here is the bit of code that affects this cell (starting from a format of General:

Code:
Sheets("Product Data").Cells(ItemRow, 3).Value = Sheets("Update").Cells(6, 8)
Sheets("Update").Cells(6, 8).FormulaR1C1 = "=(RC[-6])"

I just don't see anything that would change the format, and these are the only two lines that even reference cells(6,8).

I tried to set the format for the cell from within the Macro, but with the sheet being protected, it just dumps me out to my error message.

View 1 Replies View Related

Excel - UDF That Returns String Of Multiple String Objects / Possible To Color Font?

Sep 19, 2012

I have a udf that returns a string to the cell. The string is made up of multiple string "objects". What I am wondering is if I can set the font color of certain objects so that when the final string is built and returned, the font of those portions is set.

Ex. of simple idea (this is not actually my code, just a way to illustrate. I realize there is no point to this UDF):

VB:

Function StringReturn (Str1 As String, Str2 As String, Str3 As String) As String
StringReturn = Str1 & Str2 & Str3
End Function

Now what if I wanted Str1 and Str3 to be blue, and Str2 to be red for example. So that when the UDF calculates it would return: Str1Str2Str3

View 2 Replies View Related

Excel 2013 :: Format Date / Time And Macro To Run On Opening Orkbook

Feb 2, 2013

I need to place a date and time in a cell 14/9/2013 6:00 PM

Tried several formats under custom format without success.

Also need addition to following macro to enable it to start on opening of workbook

Code:

Sub Macro1()
Do
PauseTime = 1 ' Set duration.
Start = Timer ' Set start time.
Do While Timer < Start + PauseTime
DoEvents ' Yield to other processes.

[Code]...

View 8 Replies View Related

Excel 2010 :: Number Format Keeps Switching To Date Format?

Aug 1, 2013

I have an Excel 2010 spreadsheet where the default number format keeps switching to the date format. I keep switching it back and it'll stay as a number format for a time, but then it'll switch back. This is also the case for any new worksheets in that one spreadsheet.

This only happens with this one file - everything else behaves according to my regional settings or to how the file had been previously formatted.

View 3 Replies View Related

Extract String Getting Date Format?

Jan 12, 2014

I need formula to extract my data to date format...

see this below :

col.a
expected result
Jakarta, 21 Mei 2005
21 Mei 2005
Bangkok, 11 Agustus 1994
11 Agustus 1994

View 2 Replies View Related

Converting String Dates From UK To US Format

Oct 4, 2007

I have hit an issue when tranfering a string date from VBA to excel, excel thinks the string is US format and swaps around the days and months even though the system and excel are setup for UK date format:

Simple example of the problem:

Sub test()
Dim testy As String
testy = Now
'testy will equal 04/10/2007 17:20
Range("A1").Value = testy
'A1 will equal 10/04/2007 17:20
End Sub

Now I know in this example that if I used DateValue(testy) it would work, but our situation is a bit more complex as we are running this is a loop testy is not always a date.

View 9 Replies View Related

Finding Text String & Format

Apr 10, 2008

I have a mass of text in a cell. I would ideally like to search the text to format in a different font colour so it can be easily seen where the specific text is.

My current way is to use SEARCH in conditional formatting but this changes the whole cell not the specific text I am interested in.

EG. - I interested in the text PETER in my cell so would like PETER to be in red font.

A peck of pickled peppers Peter Piper picked; If Peter Piper picked a peck of pickled peppers, Where's the peck of pickled peppers Peter Piper picked?

View 10 Replies View Related

Copy Format And Bold Titles In String?

Apr 24, 2014

I'm working on a Excel template where 6 cells are filled with text. Now I want to put all the text in those cells into one 'result cell'. I already know how to put the cell values into strings and paste them beneath each other.

My problem is that I don't only want to copy the cell values but also the formatting, because all of the separate cells have a bold title. If I only copy the values the formatting isn't copied with it, so my question is:

How do I copy the cell formatting (bold titles) with it or how can I make a string bold?? Beneath is my code:

[Code] ....

View 12 Replies View Related

Changing Date Format In A Text String?

Jun 18, 2014

So I'm just a lowly intern who has been given the task of changing date formats in a bunch of spreadsheets. The string is as follows:

1015 Dixon Schwabl Est. for Creative Svcs 101207.pdf

I have to change the date at the end (mmddyy) so it reads as yyyymmdd. There is a long column of these strings, and i have to do it on over 300 spreadsheeys.

View 3 Replies View Related

Format String Text - Underline Or Bold

Jul 23, 2012

Can Excel format text in a formula?

i.e.: =if(R25>6"This is Simple test", "This is the other part part of the test")

and then underline the word "Simple" or to have the word "other" bold.

View 4 Replies View Related

Display Decimal Value Input As String Format

Aug 16, 2012

I'm writing a macro that will automatically change the display in a column of cells.

The input in the cell would be a decimal value, (e.g. 1, 1.25, 1.5, 1.75, 2). As of now, I think the only input options are whole numbers and 1/4, 1/2, 3/4 fractions.

After inputting the decimal value, the cell should update to display the value as the following string format :

Input: 1.25
Displays: 1-1/4"

The purpose being to enable fast data entry while displaying in the desired format.

Here is where I know to begin for the automatic update:

Code:

Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
'
'
'Code
'
'
Application.EnableEvents = True
End Sub

View 6 Replies View Related

Embedding Date Format In Text String

Jun 6, 2006

I want to format my spreadsheet title so it reads number of reports for june 2006

="number of reports for MM YYYY"

So far all i get is -

="number of reports for 6 2006"

using my code which is

="number of reports for "&$BD$2&" 2006"

View 6 Replies View Related

Macro Or VBA - Search General Format Convert To Date Format

Oct 26, 2012

Every month, I have an import a report to a spreadsheet. At my column A, it supposed to be a date format.

For some reasons, I have a combination of a few cells of date format and a few cells of general format with no order at all.

What I need is: Search in the A column, if date format leave it , if not change from general to date format.

View 2 Replies View Related

Extract Multiple Fixed Format Words From String?

Jun 23, 2014

I need to extract all instances of words that have format xnnnnnn, where x is an alpha character (letter of alphabet, to be precise) and nnnnnn are numbers. The words could something like u435586. The problem is I do not know how many instances of these words are in the string. The entire string is contained in a cell. A sample string could be something like:

SMNTv922970;#1283;#SMNT 433925;#1284;#SQRS 003417;#1285;#SQRSp047683;#1286;#SMNT 6132451;#1287;#SQRSw3145627;#1288

and the end result should be

v922970 t433925 t003417 p047683 t6132451 w3145627

The words are preceded by the character "" which might facilitate the search.

View 2 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved