![]() |
printing formula version and values togheter
How can I print formulas and values togheter froma excel worksheet?
|
printing formula version and values togheter
http://groups.google.ca/group/micros...6f0705ec7b3578
Epinn "Carlos" wrote in message ... How can I print formulas and values togheter froma excel worksheet? |
printing formula version and values togheter
You could go with a John Walkenbach macro posted below which places all
formulas, values and addresses on a separate sheet for printing. Or a UDF posted below John's macro. Sub ListFormulas() 'from John Walkenbach Dim FormulaCells As Range, cell As Range Dim FormulaSheet As Worksheet Dim Row As Integer Dim Ws As Worksheet ' Create a Range object for all formula cells On Error Resume Next Set FormulaCells = Range("A1").SpecialCells(xlFormulas, 23) ' Exit if no formulas are found If FormulaCells Is Nothing Then MsgBox "No Formulas." Exit Sub End If ' Add a new worksheet Application.ScreenUpdating = False Set FormulaSheet = ActiveWorkbook.Worksheets.Add FormulaSheet.Name = "Formulas in " & FormulaCells.Parent.Name ' Set up the column headings With FormulaSheet Range("A1") = "Address" Range("B1") = "Formula" Range("C1") = "Value" Range("A1:C1").Font.Bold = True End With ' Process each formula Row = 2 For Each cell In FormulaCells Application.StatusBar = Format((Row - 1) / FormulaCells.Count, "0%") With FormulaSheet Cells(Row, 1) = cell.Address _ (RowAbsolute:=False, ColumnAbsolute:=False) Cells(Row, 2) = " " & cell.Formula Cells(Row, 3) = cell.Value Row = Row + 1 End With Next cell ' Adjust column widths FormulaSheet.Columns("A:C").Cells.WrapText = True ''AutoFit Application.StatusBar = False End Sub UDF.............................. Function ShowFormula(cell) ShowFormula = "No Formula" If cell.HasFormula Then ShowFormula = cell.Formula End Function =ShowFormula(cellref) Gord Dibben MS Excel MVP On Mon, 25 Sep 2006 00:05:02 -0700, Carlos wrote: How can I print formulas and values togheter froma excel worksheet? |
All times are GMT +1. The time now is 10:30 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com