Tracking Forums, Newsgroups, Maling Lists
Home Scripts Tutorials Tracker Forums
  Advanced Search
  HOME    TRACKER    Excel


Quotes In A VBA String For A Cell Formula

I'm trying to put a formula into a group of cells with VBA. However, the formula requires quotation marks in it...e.g.,

the formula in the cell should be... = "STR - " & intRow

where intRow will insert a designated integer. My problem is the quotes for the string part....I can't get the VBA code (tried both setting a string variable and using range.value =) to keep the needed quotes.

View Complete Thread with Replies

Sponsored Links:

Related Forum Messages:
Find Text String Value Between Quotes
Formulae Solution prefered if possible--

Is it possible to extract the two text strings between the quotes, placing them in Col. C & D respectively, e.g.
Application.WorksheetFunction.Substitute(c.Formula, " ANTI ", " ANTI-HERO ")
Application.WorksheetFunction.Substitute(c.Formula, "SEC9", "SECTOR 9")
Application.WorksheetFunction.Substitute(c.Formula, "LNGBRDC", "LONGBOARD COMPLETE")

--Col. C---------------Col.D
SEC9--------------- SECTOR 9

There are three types of scenarios-
1) Values enclosed in quotes that begin and end w/ spaces:
Application.WorksheetFunction.Substitute(c.Formula, " ANTI ", " ANTI-HERO ")

2) Values enclosed in quotes that does not contain a leading space or trailing space:
Application.WorksheetFunction.Substitute(c.Formula, "SEC9", "SECTOR 9")

3) Values enclosed in quotes that have a space between itself:
Application.WorksheetFunction.Substitute(c.Formula, "LNGBRDC", "LONGBOARD COMPLETE")

View Replies!   View Related
Copy Text, With Quotes, Without Quotes
I'm trying to set up a macro to be assigned to a button to copy the text in a cell into an application which uses similar text capabilities to Notepad.

The simple macro of:


... results in the text of the cell being copied to the clipboard with quotation marks before and after the text. I can manually enter the cell, select the text, the copy it... but this process can not be recorded in a macro - I can edit the cell and copy the text but when leaving the cell it gives the error "unable to record".

Is there any way I can copy the text to the clipboard without getting these quotes?

View Replies!   View Related
Formula With Quotes Not Recording
Some of the below address was removed, how would this formula be written in VBA? When I try to record this formula excel tells me unable to record, probably due to all the & within the address itself ...

View Replies!   View Related
Quotes/Quotation Marks In Formula Macro Code
how do i put a formula using: activecell.formula"=CODE("A")"

with " in it
it just dosent work

and is there a way to use the returned value of these formulee in macros with out actually putting them into a cell

View Replies!   View Related
Formula Requires Parameter In Quotes, Indirect Doesn't Work
I've been given a formula to use (embedded in an add-in that is password-protected). One of the parameters REQUIRES quotes.

The formula goes like this: =MYFORMULA(1,2,3,"ABC")

If I put ABC in a cell (say C5) and use the formula =MYFORMULA(1,2,3,INDIRECT(C5)), the formula doesn't work.

If I put "ABC" in cell C5, the indirect function still work make the function work.

Even if I have ABC in cell C5 and use =MYFORMULA(1,2,3,""""&C5&"""") or =MYFORMULA(1,2,3,""""&INDIRECT(C5)&""""), these won't work.

I wish I could just change the UDF behind this, but that isn't possible.

View Replies!   View Related
Cell Address Without Quotes
I have a table of data which contains golf form for the last four years. For simplicity I have split this data into four separate worksheets representing each year, 2005, 2006, 2007 and 2008. These tables contain the data, Player Name, Event Name and Finishing Position. I have a results worksheet which contains a table which has the Player Name in the rows. To the left of the Player Name I have three columns which represent the Finishing Position in a particular event for the last three years. To the right of the Player Name I have their finishing position for all events played this current year.

For the historical event form, i.e. 2005, 2006 and 2007 I would need a formulae which looks up the corresponding year worksheet and looks up the Player Name and Event Name and returns the Finishing Positon. For the current year form I need the formulae to lookup the Player Name and the Event Name in the 2008 data worksheet and return the relevant Finishing Position.

Auto Merged Post Until 24 Hrs Passes;I have attached a file which will hopefully make things clearer. In the worksheet 'Form' I would like the columns A, B and C completed for the players form from this weeks event, in my example "Colonial", for the previous three years. I therefore need a formulae to go to Worksheet '2007' and lookup Aaron Baddeley, Colonial and return the result in the column entitled 'FP'.
For the columns E, F, G and H, I require a formulae that looks up the Worksheet '2008', Aaron Baddeley, and then the Event Name from Row 5 on the 'Form' worksheet to return Aaron Baddeley's result from the various tournaments held in 2008.

View Replies!   View Related
String To Cell (Formula)
I'm having problems with small macro I'm writing.. I'm very close to finishing it but I'm stuck at the end by an extremely small/basic error. What I wan't to do is take a Formula that was generated in a loop and is stored in a string and to output it to a cell on my worksheet as a working formula...

View Replies!   View Related
In Cell A8 I Have "text" W/o Quotes
I have A UDF now in my Personal.xls file

It appears that I must reference as so, in order to acheive my goal


Can this be shortened to soehow exclude the Personal.xls! portion?

View Replies!   View Related
Commas & Quotes
I have a rather large file that I need to convert. Right now, there are about 3 columns and over 4500 rows. What I need to do is have everything separated by quotes and commas. I have a macro to somewhat do this, but it is putting an extra comma in front of everything. My question is this:

Is there a way to take out a comma that is in front of every entry?


Is there another macro that will separate the columns with a single quote and comma, like below:


View Replies!   View Related
Vb Code Using Quotes
I have a formula that i want to give a cell using vb. The problem im having is that the quotes give me a compile error in the mm/dd/yy part. What is the way around this? The following code is what i need vb to put into the cell.

View Replies!   View Related
Triple Quotes In Text
I'm running the following to put quotes around data in a workbook:

Sub test()
For Each s In Range("A1:A" & Cells(Rows.Count, 1).End(xlUp).Row)
s.Value = """" & Format(s.Value, "00000000") & """"
For Each s In Range("B1:B" & Cells(Rows.Count, 1).End(xlUp).Row)
s.Value = """" & Format(s.Value, "####") & """"
End Sub

And exporting as a CSV file for loading into another program. The problem is everything looks OK in Excel, but when I open the file in Notepad to check the output, the quotes are all triple. How can I get only single quotes around the data?

View Replies!   View Related
Inserting Quotes Into A CSV File
I have a csv file that needs to be formatted and then saved as a csv file, and i have written code to do this but i need all of the values in the csv file to have one set of double quotes but at present all of the values do not have any quotes, how can i go about this.

Here is an example of the formatted csv file ....

View Replies!   View Related
Yahoo Quotes Into Spreadsheet
I have a spreadsheet with several stock symbols in a1:a25

I want to look up the last price and put it into b1:b25 for each stock in a.

I have tried all aspects of symtol"&f=l1 as a query but can not get it to work without specifying the symbol in the url for each symbol.

I am assuming that I need a macro of query that can look up the range to provide the prices.

The reason is that the list of symbols changes daily and I need to look them up daily.

View Replies!   View Related
Export First Column With Quotes
It exports a sheet to a text file with quotes and commas as delimiters. What I need is to only add quotes to the first selected column.

View Replies!   View Related
Saving To A .csv File And Only 1st Row Contains Quotes
I am trying to create a .csv file from an Excel file using VBA and when I use the ActiveWorkbook.SaveAs command, only the first row of text contains " quotes around the text. I have multiple rows that must contain the quotes. I have tried using """", and Chr(34), but then that puts """ (3 quotes) around my text. Is there a different function that I should be attempting to use? I am using concatanation to create a field where I would like the quoted text and am using the ActiveCell.Value command (ActiveCell.Text didn't seem to make any difference).

View Replies!   View Related
Find The Sum Of The Quotes Based On Each Brand
I'm looking to create a monthly sales report based on brand and month.

I have done it in the past using a load of if statements checking for monthly totals and then adding up the coloumn.

But there must be an easier way.

I have 4 brands. so In january I want to find the sum of the quotes based on each brand.

'A' contains the date
'J' contains the brand - Say A, B C or D
'M' contains the quote value

I want to firstly count the number of enquiries per brand per mont. (these are all entries without a qoute value.

Then I want to count the number of quotes per brand month (these are the entries with a quote value)

The I want to find the total value of the quotes per brand . per month.

View Replies!   View Related
Application.Run - Spaces And Single Quotes
Ok so I know I can run a function in another (open) workbook by doing the following line:

View Replies!   View Related
Removing Quotes From A Sequential File
I am using the following code to output the contents of my listbox (lstMessage) to a text file called messagelog.txt...

View Replies!   View Related
MSN Stock Quotes Excel Plugin Broken
I have been using MSNStockQuotes on a few computers without any problems for months.

Now (in the last day or so) , when I press "update Quotes" on any of the computers, I get a "Failed to get requested Data" message. I can often "trick" it into getting the quotes by deleting a bunch of the quotes, then choosing Edit-Undo, which then fetches the quotes properly, but even that fails some of the time (same displayed message).

This happens even with older copies of my spreadsheet that used to work perfectly.

Are others having problems with MSNStockQuotes Excel Plugin?

View Replies!   View Related
Invert Stock Quotes From Newest To Oldest
I inted to invert stock quotes from newest to oldest but I can't cope with it.

How to invert for example numbers like 2, 10, 3, 15, 1 into the form of 1, 15, 3, 10, 2 ?

View Replies!   View Related
Concatenate Function It Appears To Put Quotes Around The Entire Result

The above statement works great, but when I try to replace the HQA01 (worksheet name) with a cell reference it doesn't work anymore. I want to point to the cell that has that name of the sheet in it rather than hardcode each sheet name.


When I try the &, or the concatenate function it appears to put quotes around the entire result

View Replies!   View Related
Macro: Concatenate Text, Variable & Double Quotes
I need to write a line of code which puts the following into a cell:

=+C4 & " - " & 1

The cell reference at the beginning will always be C4, however the "1" at the end will be variable named "GroupNo"

So my code will be something like:

Range("B46").Value = "=+$C$4 & " & "" - "" & "GroupNo"

This isn't working. I've tried every variation of what it should be but I keep getting errors like "type mismatch" or just the wrong thing being put in the cell.

View Replies!   View Related
Formula From String
I have a formula in a string, like "5,6889*0,11^3 ..." and I would like to insert it as a formula into a cell or just to get the result into a variable. I have tried

ActiveCell.FormulaR1C1 = "=" & String Or
ActiveCell.FormulaR1C1 = String (With the equal sign already In the String)

but it doesnt work.

When i do it manualy - select the cell in excel, put the egual sign in and paste the formula it works.

View Replies!   View Related
String To Time In Formula
I have a formula in VB code that is like this


when i place the cursor over each element i get :


so it reads


but iget the the error
application defined or object defined error
this is saying it cant place the asktime to cell
I have to bring the time thru as string as it come thru as one

View Replies!   View Related
Evaluating A String As A Formula
Is there a way a string can be evaluated as a formula?

I'm building a formula by concatening several strings but can't find a way to evaluate the formula.

Do I need a macro or is there a simple way to eval it?

View Replies!   View Related
Use String-Variable In Formula
if it is possible, to use a string variable in a Formula via VBA.

For example: ActiveCell.Formula = "=SUM(Sheet3!strVariable)"

Of course the code is not working that way. The Variable has the following structer: CellAdress;CellAdress;CellAdress... so it would perfectly fit into the formula-syntax.

Is there any possible way to do that? The reason behind it is, that I have to deal with a flexible range and I want to process this range with a formula. Actually the range is flexible, because of different filters and I only wanna count all numbers in the unhidden rows.

My varibale would then contain all celladresses, for the visible cells.

So in a nutshell: is it possible to somehow use a varible in a formula?

View Replies!   View Related
Interpret String As Formula
Does Excel have any 'built-in' ability to interpret a string as a formula, or would I need to implement a VBA function? In it's simplest form I am thinking of something along the lines:

Cell A1 contains: 5
Cell A2 contains: "*100"

Cell A4 contains: =Evaluate(A1 & A2)
and hence displays 500

I know evaluate doesn't work, but is there something that does this?

View Replies!   View Related
Using A String Variable In Formula
Just a quick question, is it possible to use a string variable in a Excel formula (in VBA)? Im trying to do the following in VBA

mortgageSchedName = acName & " Schedule"
Range("B6").FormulaR1C1 = "=mortgageSchedName!RC[254])"

the above results in an error because there is no such sheet as "mortgageSchedName", but I want it to access the value of that string variable.

View Replies!   View Related
Formula: Extract String November
I need a formula that will extract string November, now i know i could use MID, but that would mean i would have to manually count "Start num" and "Num chars", easy there an easier approach than this?

Credit Interest November 2009

View Replies!   View Related
Find Text String In A Value Instead Of In A Formula
What formula can I use to search a range of cell values for a specific text string? My method is searching formulas instead, which is not what I want.

Background: I am developing a little test script for a project and I want to include some automatic validations to help make the job of the testers easier.

What I have set up so far:

1. Testers input numbers into specific fields M8 through M20.

2. Fields N8 through N20 automatically check fields M8 through M20 and compare those with what is contained in a range of hidden cells I set up in advance. A formula ensures that it reports "correct" or "incorrect" on a field-by-field basis, based on the comparison.

3. Cell O8 searches for the text string "incorrect" in cells N8 through N20. If that text string appears in any one of the cell values (not formulas), then O8 directs the tester to test again. If the text string "incorrect" does not appear, then cell O8 reports that the test was successful, and the tester can proceed to the next test (exact same setup repeats).

My only problem is in the formula used for the last step. I have tried a few different formulas I know in cell 08, but none are giving me the results I'm looking for. The closest I have come is a successful search and validation based on the string being in the formula instead of in the value of the given cell.

View Replies!   View Related
Formula / Macro To Search For A Particular String
how to use a formula or macro or whatever that is applicable to solve my current issue.

For example:

I've the following text below. The prefix of "atest", "bgo", "crun" and "dfly_c" are fixed pattern, however, the text after prefix will change accordingly.


Now my request is, I would like to have the final output as per below. Notices that there are some additional numbers behind the text (with semicolumn).

Final output:

My question is, is it possible to create something to handle this issue? I mean something that will seach thru a particular fixed pattern as mentioned above and add the number behind it?

I would like to do it one at the time (one prefix at a time). Not mass searching and adding.

For example:
Search all "atest*" pattern and add an additional number behind.

View Replies!   View Related
Formula Can I Use To Extract This String Text
What formula can I use to extract this string text.

I need to be able to extract the name after "and"

I would like to extract the name Lana from:

View Replies!   View Related
Formula To Count Matches In A String
I need a formula that will count the number of pairs of digits in Col H that matches the pairs in Col's E:G....

View Replies!   View Related
Array Formula Referencing A String
I'm having a problem with the below array. The column heading in cells E7:H7 Never change and i would like to sum up the appropriate data below those headings according to the what is in cell D4. The formula in cell A9 works but only if the string is exactly the same as what is listed in cell D4. Is there a way to reference cell D4 like i have in cell B9. I'm looking to get the formula in B9 to work, but i'm missing something.


ABCDEFGH2Assumptions 3Collateral Sample 1{60;90;FCL} MACRO Populates 4Collateral Sample 2{90;FCL} {60;90;FCL} 5Collateral Sample 3{FCL} 6Collateral Sample 4{60;90;FCL} 7 Current6090FCL8 990 123410200 658711360 4682212
Spreadsheet FormulasCellFormulaA9{=SUM(IF($E$7:$H$7={60;90;"FCL"},$E9:$H9))}B9{=SUM(IF($E$7:$H$7=$D$4,$E9:$H9))}A10{=SUM(IF($E$7:$H$7={60;90;"FCL"},$E10:$H10))}B10{=SUM(IF($E$7:$H$7=$D$4,$E10:$H10))}A11{=SUM(IF($E$7:$H$7={60;90;"FCL"},$E11:$H11))}B11{=SUM(IF($E$7:$H$7=$D$4,$E11:$H11))}Formula Array:
Produce enclosing { } by entering
formula with CTRL+SHIFT+ENTER!

Excel tables to the web >>" target="_blank"> Excel Jeanie HTML 4

View Replies!   View Related
Code To Read A Formula As String
I am using the following code to read a formula as a string. But sometimes the use r may forget to enter formula in the particular cell. In this case I want to check if the first character of the string is a Equal-to Sign (=). In case it is then macro proceeds further otherwise a message prompts user to enter a formula first. how to check if the first character of the string is a '=' sign?

View Replies!   View Related
String Parsing Formula/Function
I have a series of codes, such as:


The /'s represent variations on the same code, so the first one is shorthand for:


I would like to be able to split the code into a new line (or lines) wherever a / occurs.

There are any number of dashes and slashes within the code, however, there are none at the beginning or end of the code.

The slashes will be always surronded by dashes eg xxx-xx/xy-xxx.

View Replies!   View Related
MID Function Formula String Extract
Cell A1 contains 012345678 ** Customer of 987654321 **
Cell B2 contains 087654321

My formula =MID(A1,FIND("of",A1)+2,10) works perfect if it has a "customer of...". How to revise my formula that when it gets to cell B2 and if there is no "** Customer of ..." it would leave it blank or zero rather than #Value!?

View Replies!   View Related
Vlookup Formula With Date String
i have attached an example to illustrate the data source and result expected.

View Replies!   View Related
Formula To List Characters In String
I'm using Excel 2007. I want to write a formula that will list all characters in a string to the left of a "-". See below example. What formula would I use?.......

View Replies!   View Related
Formula To Find Characters After The Last Space In A String
I have text string and would like two formulas to find, 1) the characters after the last space and 2)to find the number of characters after the last space.

View Replies!   View Related
Formula Or Code To Remove Values From String...
Having some trouble with the syntax to translate the content of a string. The string will always contain stock tickers, but the format varies. I need to normalize them into something like ticker(space)exchange code.

For example, cell 1 can contain:
ABC.EF US - I need to remove the .EF so I'm left with ABC US
ABCDEF.GH TT - I need to remove the .GH so I'm left with ABCDEF TT

The length of the part preceeding the "." will vary, as will the last two characters (the exchange code). I expect that there will always be two characters immediately after the "." which are to be removed.

View Replies!   View Related
Formula To Count Occurrences Of Multiple Elements Within A String
I have a number of records that have in one cell a string of the form 1,2,3 etc (up to 10) representing conditions that have been met. There are a number of options available for producing reports on all of the other attributes in a record but now we wish to add this element as well.

The reports I can produce using VBA and the INSTR function, however on the summary page where, a total of all records matching available criteria is shown, depending upon drop down items being selected, I need to add this element to the equation as well. The existing conditions are counted using SUMPRODUCT and a combination of IF statements and work fine.

As there is an option to create a report for both AND and OR, e.g. if condition 1 and 2 and 3 apply include in the report, or if condition 1 or 2 or 3 apply include in the report

The conditions are selected using a check box and a drop down list to select the AND/OR condition.

I have been trying various combinations of database functions, countif, find and cannot get them to evaluate. I suspect that it may be beyond my reach to use a formula and I will need to use VBA with a Worksheet_Change macro to achieve what I want, or alternatively redesign the layout to store the conditions differently, however if anyone has any ideas for a formula I would much appreciate hearing from you.

A sample worksheet illustrates how the data is currently shown. The string in the record column is created using VBA and then inserted into the actual record.

View Replies!   View Related
Formula: Split A Text String Based On A Symbol
is there a function that will split a text string based on a symbol. I know how tyo use left and right, which are based on a set number of characters but I want to split based on a "/" mark. whats to the left of the "/" mark and whats to the right of the "/" mark. any ideas. an exaplme is: tom / tim. i want a formula that will put the word "tom" in a cell and another formula that will put "tim" in another cell.

View Replies!   View Related
Order For The Text String To Turn Into An Active Formula
When building complex and long formulas in excel which can not be auto
filled due to non progressive variables I tend to combine several cells
containing parts of the formula using the ampersand (&) operator.

E.g. B2=[A1&A2&A3&A4]

The result will then look like this: =INDIRECT($A$1&"!"&"S8"), then I
copy all the values created by this method (it could be several
and past them into the appropriate worksheet using: past special > past

The problem is that in order for the text string to turn into an active
formula I have to go into each individual cell (F2) and hit Enter. When
I am working with thousand of cells this is not very feasible.

View Replies!   View Related
Converting Text To Numbers On Import With Quotes ""
I have a spreadsheet that imports data in column A with quatation marks foe eg "7000", "7101A" etc

I would like VBA code that will convert these into numbers.

View Replies!   View Related
Replacing Misspelled Sub-string In Varying Full String
I have a situation where a word (in this case "Restaurant") is misspelled in a list of about 78,000 location names. The location names are in one column, and the [misspelled] word "Restaurant" is anywhere between the first word of the string, to the last, with any amount of alphanumeric/symbol characters between. For example:

Alice's Restaurant
Alli's Restaurant & Bar
Alexis Restaurant of Waukesha
Amigo's Mexican Restaurant #2

I want to replace any misspellings of the word with correct, but since the list is so long, and the way the word is misspelled varies so much, going through manually is entirely too time-consuming.

Some of the variations I've seen so far are Resta, Restau, Restaur, Restuara, etc...

Is there a way to search and replace cells that contain the text in any location of the string? Specifically, where ever there is JUST "Restau", replace with "Restaurant", regardless of where it is in the string? This way, trailing text is not deleted or manipulated, i.e. "Alice's Restaur and Bar" will change to "Alice's Restaurant and Bar".

View Replies!   View Related
Conditional String: Repeat The Same Account Number In The String
I need to create a string of all the Acc Number but I dun not wan any repeat of the same Acc number in the String . The number of Acc number to be put in the string may varies sometimes. It may varies from 3 to 1000 or more . Is there a way to write a general formula to create such string?

View Replies!   View Related
Referencing A Cell Value In A String
I have a drop down list that references a few cells in another worksheet. When a value is chosen from the list, the adjacent cell give a description. Basically THe drop down is a list of clinic codes and the description gives time, day etc.

In order to do this, I have written modules as necessary for each drop down list like in the example below: .....

View Replies!   View Related
Extract String From Cell
In the following rows I want to extract the string that ends in K (ie everything after the final space). But I don't know the starting position or how long the string will be.

C2 9K
C1M (RB57) 4K
C2 4K
C6 FM (RB78) 120K
C2 9K
C1M (RB57) 3.5K
C2 (RB68) 12K

Can this be done?

View Replies!   View Related
Check If Cell Contains A Particular String
My question is about checking to see if a cell contains a particular word.

I know that the following checks to see if a cell's value IS a particular word:

View Replies!   View Related
Copyright 2005-08, All rights reserved