Suppress uitable cell borders
8 views (last 30 days)
Show older comments
In Excel, there are buttons to select particular spreadsheet cell borders and hide them. Is there an analogous way to suppress the borders of cells in a uitable?
0 Comments
Accepted Answer
dpb
on 15 Feb 2025
No. The only user-settable style properies are those accessible via uistyle which does not include a borders property. Could be an enhancement request, but nota bene that Excel has a bunch of options for borders, not just a single 'on','off' toggle that can get quite complicated in practice.
2 Comments
dpb
on 18 Feb 2025
Edited: dpb
on 18 Feb 2025
I have a couple of apps that prettify some spreadsheets; while doing so I built some of the Excel parameters as classes for being able to document code and quit having to look them up all the time...the border-related ones I've done so far are--
>> type XlBordersIndex.m
classdef XlBordersIndex
properties (Constant)
xlLeft = 7
xlRight = 10
xlTop = 8
xlBottom = 9
xlDiagonalDown = 5
xlDiagonalUp = 6
xlEdgeLeft = 7
xlEdgeTop = 8
xlEdgeBottom = 9
xlEdgeRight = 10
xlInsideVertical = 11
xlInsideHorizontal= 12
end
end
>> type XlBorderWeight.m
classdef XlBorderWeight
properties (Constant)
xlHairline = 1 % Hairline (thinnest border).
xlMedium =-4138 % Medium.
xlThick = 4 % Thick (widest border).
xlThin = 2 % Thin.
end
end
>>
More Answers (0)
See Also
Categories
Find more on Migrate GUIDE Apps in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!