How can I get the formatting of a field in one worksheet to transfer to subsequent worksheets within a work book.

Joe Brown
Joe Brown used Ask the Experts™
on
I have a field containing text in my first worksheet and it contains some formatting. (e.g. the 3rd word of the sentence is bold, underlined and is in blue and the rest of the text is normal).

In my subsequent worksheets I have referenced this field by way of a formula:  =Distributor!A22
However, the formatting of the referenced field is not coming across to the other worksheets.

Does anyone know how to write the formula so that it will present the field exactly as it is shown on the the referenced worksheet?

Thank you in advance!
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
You can't link formatting between cells, with a formula or otherwise. You also can't format the result of a formula as you require - that's only possible with constant values.
Rob HensonFinance Analyst

Commented:
If the contents of the source cell aren't going to change then copy and paste the formatting to the subsequent sheets.

You can group the sheets and do the paste into all sheets in one go:

Copy the first cell, select the second sheet and select the cell where required and then press Shift and Select the last tab where required. Then Paste Special - Formats.

If the sheets requiring the format are not one after the other, use Ctrl + click to select each tab rather than Shift + click on first and last.

Then select the first sheet to ungroup the sheets.
IT Manager
Commented:
Thank you both. The value will change and so therefore the second comment will not work. I found a work around though. Thought i would share with everyone. It is slick!!!!  (see below)

An alternative to the macro approach is to use the Camera tool in Excel. This has been covered in other issues ofExcelTips, but essentially the camera is a way to copy a dynamic image of a range of cells from one place to another. It is the image of the source cells that is shown, and it is shown as a graphic, not as the contents of any target cells. Since the graphic is dynamic, whenever the source cells are changed (including formatting), the image is also updated to reflect the change.
To use the Camera tool, you must customize your toolbar so that the tool is available; it is not available by default. When you are doing your customizing, the Camera tool is available on the Commands tab in the Tools section. It is near the bottom of the list of commands and looks—oddly enough—like a small camera.
With the Camera tool in place, follow these steps to use it:
1.      Select the cells or range of which you want a picture taken.
2.      Click on the Camera tool. The mouse pointer changes to a large plus sign.
3.      Change to a different worksheet.
4.      Click where you want the top left-hand corner of the picture to appear. The picture is inserted as a graphic on the worksheet.
Become a Microsoft Certified Solutions Expert

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

Rob HensonFinance Analyst

Commented:
Yes, Camera tool would be an option.

The only downside that I could see with that is if the source cell changes size rather than any other formatting. The size of the image changes in line with the source cell but it does change the size of the cell where the image is overlaid.

Thanks
Rob
Joe BrownIT Manager

Author

Commented:
Yes, this is true. In my case, the size will not change, only some of the wording in the cell. So this works slick for my purpose.
Joe BrownIT Manager

Author

Commented:
Found solution that works

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial