Clear Filters
Clear Filters

Set different colors of FormalTable header labels

9 views (last 30 days)
In a Report I have a table containing the value of 3 ratios, each one for right and left side, and I would like the "R" hader to be red, and the "L" one to be blue, but setting the Header.Style I can only define one color. Is there the possibility to define two different colors?
RLtableHeaderStyles = {Bold(true),Color('red','blue')};
FRRt.Header.Style = [FRRt.Header.Style, RLtableHeaderStyles];

Accepted Answer

Rahul Singhal
Rahul Singhal on 10 Feb 2023
Hi Marco,
Yes, you can customize individual entries in the table header, as shown below:
headerLabels = ["R","L"];
FRRt = FormalTable(headerLabels,FRRdata);
% Specify table header to be bold
tableHeader = FRRt.Header;
tableHeader.Style = [tableHeader.Style, {Bold(true)}];
% Specify header's first entry to be red
entry11 = tableHeader.entry(1,1);
entry11.Style = [entry11.Style, {Color("red")}];
% Specify header's second entry to be blue
entry12 = tableHeader.entry(1,2);
entry12.Style = [entry12.Style, {Color("blue")}];

More Answers (0)




Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!