Excel Tip .com / Excel Tips and Tricks
      "... the easiest to understand excel book ..."     excel : excel tips : microsoft excel : excel tutorial : excel template : excel formula : excel macro : excel help : excel password : vba excel : excel spreadsheet : excel tool : excel download : microsoft excel download : excel 2000 : excel visual basic : ms excel : excel tip : free download excel : microsoft excel tutorial : excel training : free excel template : microsoft excel help : free excel : excel password recovery : microsoft excel 97 : excel 2000 tutorial : excel 97 : excel center : excel downloads : excel recovery : excel software : excel pivot table : excel book
ExcelTip.com Home Page Tip of the Hour Recommended Microsoft Excel Tips Most Viewed Microsoft Excel Tips at ExcelTip.com Excel Tip Categories Excel Tips by Version Submit a Tip My Bookmarked Tips Discount Book Store
Over 752,108 tips served







FREE DOWNLOAD

ExcelTip.com Free Add-In

SUPPORT EXCELTIP.COM

Make your Amazon.com purchases by clicking the graphic below

Excel Tip .com - Mailing List Thread Index


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Macro to change formula



FWIW : I use a variation of this for VLOOKUPs, where the selected cells
hold the column number of the table to look in.

Something like:

Sub CngVlookupColumn()
For Each c In Selection
x = Right(c.Formula, Len(c.Formula))
c.Formula = "=VLOOKUP(MyDate,MyRange," & x & ",FALSE)"

Next


End Sub




Thank you,
Alesa Ward
Cal-Maine Foods, Inc.
3320 Woodrow Wilson Ave
Jackson, MS  39209

601-948-6813


-----Original Message-----
From: MS Excel General Q & A List [mailto:EXCEL-G@PEACH.EASE.LSOFT.COM]
On Behalf Of Don Guillett
Sent: Wednesday, July 23, 2003 11:55 AM
To: EXCEL-G@PEACH.EASE.LSOFT.COM
Subject: Re: Macro to change formula

I meant
Sub changeformula()
For Each c In Selection
x = Right(c.Formula, Len(c.Formula) - 1)
c.Formula = "=if(iserror(" & x & "),""""," & x & ")"
Next
End Sub


Don Guillett
SalesAid Software
Granite Shoals, TX
donaldb@281.com
----- Original Message -----
From: "Don Guillett" <donaldb@281.COM>
To: <EXCEL-G@PEACH.EASE.LSOFT.COM>
Sent: Wednesday, July 23, 2003 11:53 AM
Subject: Re: Macro to change formula


> Maybe this will help.
>
> Sub changeformula()
>  For Each c In Selection
>   x = Right(c.Formula, Len(c.Formula) - 1)
>   c.Formula = "=if(iserror(" & x & ")," & x & ")"
>  Next
> End Sub
>
> Don Guillett
> SalesAid Software
> Granite Shoals, TX
> donaldb@281.com
> ----- Original Message -----
> From: "CMM Room" <cmmroom@DDRE.DETROITDIESEL.COM>
> To: <EXCEL-G@PEACH.EASE.LSOFT.COM>
> Sent: Wednesday, July 23, 2003 11:01 AM
> Subject: Re: Macro to change formula
>
>
> > Don't know if you can use this or not, but let's say I have these
formulas:
> >
> > Cell A1, I have =SUM(B1:C1)
> > Cell A2, I have =SUM(B2:C2)
> > Cell A3, I have =SUM(B3:C3)
> > Cell A4, I have =SUM(B4:C4)
> > Cell A5, I have =SUM(B5:C5)
> >
> > but I want to change the formulas to look like this:
> >
> > Cell A1, I have =SUM(B1:D1)
> > Cell A2, I have =SUM(B2:D2)
> > Cell A3, I have =SUM(B3:D3)
> > Cell A4, I have =SUM(B4:D4)
> > Cell A5, I have =SUM(B5:D5)
> >
> > I can press the F5 key, select the Special button, select the
Formulas
> > Option, click OK, then type =SUM(B1:D1) and then hold down the Ctrl
key
> > while pressing enter and it will adjust all of the formulas
accordingly.
> > HTH.
> >
> >
> >
> >
> >
> >
> >                                         Howard Groves
> >
cmmroom@ddre.detroitdiesel.com
> >
> > > -----Original Message-----
> > > From: David_McKay@EXTERNAL.MCKINSEY.COM
> > > [SMTP:David_McKay@EXTERNAL.MCKINSEY.COM]
> > > Sent: Wednesday, July 23, 2003 11:45 AM
> > > To:   EXCEL-G@PEACH.EASE.LSOFT.COM
> > > Subject:      Macro to change formula
> > >
> > > Does anybody have a little bit of code that I could use that would
help me
> > > to adjust lots of formulas at the same time (e.g. change <XXXX> to
> > > <if(iserror(XXXX),"",XXXX)> for many cells at once), either by
selection
> > > or
> > > by the entire workbook?
> > >
> > > Many thanks in advance,
> > >
> > > David
> > >
> > > +---------------------------------------------------------+
> > > This message may contain confidential and/or privileged
> > > information.  If you are not the addressee or authorized to
> > > receive this for the addressee, you must not use, copy,
> > > disclose or take any action based on this message or any
> > > information herein.  If you have received this message in
> > > error, please advise the sender immediately by reply e-mail
> > > and delete this message.  Thank you for your cooperation.
> > > +---------------------------------------------------------+
> > >
> > >
------------------------------------------------------------------------
--
> > > The EXCEL-G list is hosted on a Windows NT(TM) machine running
L-Soft
> > > international's LISTSERV(R) software.  For subscription/signoff
info
> > > and archives, see
http://peach.ease.lsoft.com/archives/excel-g.html .
> > >                              COPYRIGHT INFO:
> > >
http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=EXCEL-G
> >
> >
------------------------------------------------------------------------
--
> > The EXCEL-G list is hosted on a Windows NT(TM) machine running
L-Soft
> > international's LISTSERV(R) software.  For subscription/signoff info
> > and archives, see http://peach.ease.lsoft.com/archives/excel-g.html
.
> >                              COPYRIGHT INFO:
> >
http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=EXCEL-G
> >
> >
>
>
------------------------------------------------------------------------
--
> The EXCEL-G list is hosted on a Windows NT(TM) machine running L-Soft
> international's LISTSERV(R) software.  For subscription/signoff info
> and archives, see http://peach.ease.lsoft.com/archives/excel-g.html .
>                              COPYRIGHT INFO:
> http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=EXCEL-G
>
>

------------------------------------------------------------------------
--
The EXCEL-G list is hosted on a Windows NT(TM) machine running L-Soft
international's LISTSERV(R) software.  For subscription/signoff info
and archives, see http://peach.ease.lsoft.com/archives/excel-g.html .
                             COPYRIGHT INFO:
http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=EXCEL-G



**********************************************************************
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they
are addressed. If you have received this email in error please notify
the system manager.

This email message has been swept by
MAILsweeper for the presence of computer viruses.


**********************************************************************

--------------------------------------------------------------------------
The EXCEL-G list is hosted on a Windows NT(TM) machine running L-Soft
international's LISTSERV(R) software.  For subscription/signoff info
and archives, see http://peach.ease.lsoft.com/archives/excel-g.html .
                             COPYRIGHT INFO:
http://peach.ease.lsoft.com/scripts/wa.exe?SHOWTPL=COPYRIGHT&L=EXCEL-G





Amazon.com $35.95
MrExcel.com $24.95
Barnes & Noble $28.76
And at your local bookseller





Excel Training Level I
Excel Training Level II
Excel Training Level III
Excel VBA Training Level I
Excel VBA Training Level II
View All Excel Training Programs




Formula Manager
Duplication Manager
Text Manager
Number Manager
Add-ins Collection
Spreadsheet Assistant
Number Manager
Add-ins Collection
Spreadsheet Assistant

View All Excel Add-Ins

Tips

Add-In in VBA | Applications - Word, Outlook in VBA | Array Formulas | Cells, Ranges, Rows, and Columns in VBA | Counting | Custom Functions | Custom Functions in VBA | Database Formulas | Database in VBA | Date & Time Formulas | Date & Time in VBA | Events in VBA | Excel Chart | Excel Consolidating | Excel Counting | Excel Custom Functions using VBA | Excel Customizing | Excel Data | Excel Dates | Excel Editing | Excel Files | Excel Filter | Excel Format | Excel Formula | Excel General | Excel Grouping and Outlining | Excel Importing Text Files | Excel Information | Excel Keyboard Shortcuts | Excel Loan Formulas | Excel Macros - VBA | Excel Pivot Tables | Excel Printing | Excel Range Name | Excel Security - Protection | Excel Sorting | Excel Style | Excel Subtotals | Excel Summing | Excel Text | Excel Time | Excel Tools | Excel Worksheet, Workbook | Files, Workbook, and Worksheets in VBA | Financial Formulas | Formating in VBA | General Topics in VBA | Import and Export in VBA | Information Formulas | Keyboard & Other Shortcuts in VBA | Keyboard Formula Shortcuts | Links between Worksheet and Workbooks | Links in VBA | Logical Formulas | Lookup Formulas | Mail - Send and Receive in VBA | Menus, Toolbars, Status bar in VBA | Modules, Class Modules in VBA | New Excel 11, Excel 2003 | Other Q&A Formulas | Printing in VBA | Protecting in VBA | Summing | Text Formulas | User Forms, Input boxes in VBA | Using Loops | Working with Formulas |

Tips by Version

Microsoft Excel 97 | Microsoft Excel 2000 | Microsoft Excel 2002 | All Microsoft Excel Versions | New in Excel 2002 | New in Excel 2003 - Office 11

Website

Home | Tip of Hour | Recommended Tips | Most Viewed Tips | Tips by Version | Submit a Tip | My Tips
Microsoft Excel Tutorials | Excel Links | Write for Us | About Us | Search Results | Tip Archives

Excel Book

Excel 97 Book | Excel 2000 Book | Excel 2002 Book | Excel XP Book | Book Store

Terms and Conditions of use
The applications/code on this site are distributed as is and without warranties or liability. In no event shall the owner of the copyrights, or the authors of the applications/code be liable for any loss of profit, any problems or any damage resulting from the use or evaluation of the applications/code.

Copyright © 2003 ExcelTip.com
Microsoft, Microsoft Excel is a U.S. registered trademark of Microsoft Corporation
Site Developed By: Irubin Consulting


excel : excel tips : microsoft excel : excel tutorial : excel template : excel formula : excel macro : excel help : excel password : vba excel : excel spreadsheet : excel tool : excel download : microsoft excel download : excel 2000 : excel visual basic : ms excel : excel tip : free download excel : microsoft excel tutorial : excel training : free excel template : microsoft excel help : free excel : excel password recovery : microsoft excel 97 : excel 2000 tutorial : excel 97 : excel center : excel downloads : excel recovery : excel software : excel pivot table : excel book