Thanks sir for your code. It works nicely when i run macro
. But the macro replace my formula into a text format, so if i change any value in cell M4 to M7 it doesn't change.
(you already mention about the changes, that the macro will replace my formula).
Now why i was doubting to post my full CONCATENATE formula, when you ask me - (as which concatenate formula paragraph should i post ?)
I have 10-15 different paragraph CONCATENATE formula used in different sheets, has same data range in every sheet from cell M4:M7, (all sheets have same cell range, B11:I16), but have different characters / words, so i was thinking to have an unique VBA code to use on every sheet to make the text BOLD where data shows of M4:M7, and also want to keep my concatenate formula, as if i change any value in M4:M7 it should changed the text or value of that paragraph sentence. But maybe i was wrong to think about it, only "Characters" formula can be used to make it happen, and for that I may need 10-15 different VBA characters codes for each sheets.
All the 10-15 paragraph sentence have different characters, so a unique VBA characters formula may also not worked; I have to post 10-15 times for every sentence code, for each concatenate formula, which will somehow became a headache for you people who generously answering my question and solving them without any demand.
Anyway i am posting a concatenate formula (which is one of the longest characters sentence) for which i need two different VBA code to make it BOLD;
(1) only M4 and M7 cell value will be in BOLD letters.
(2) all text contain value from M4:M7 in BOLD letters.
=CONCATENATE("We have examined the attached Balance Sheet of"," ","""",M4,""""," ","of"," ",M5," ","as on"," ",M6," ","and the attached Income & Expenditure Accounts and Receipts & Payments account for the period from"," ",M7,"."," ","We have obtained all the information & explanation required for the purpose of audit.")
Hope to get an reply from your end. Thanks for your valuable time and support.