Adjust column width
Ability to resize columns (change width).
haha sharepoint is such a joke. so much potential and ms is just letting it whither and die.
Juri Kirsch commented
Incredible that these functions don´t exist - resizing column width, freezing certain columns when scrolling horizontally and freezing the header row when scrolling vertically is a core requirement when working with large datatables. It´s not a viable solution to create new views for each purpose. These functions are known to every Excel user for ages. While I understand that Sharepoint and Excel of course have different purposes these functions should be a natural feature also in sharepoint. @ Microsoft - please embed these functions!
what ? just a simple column width really need for asking microsoft for this? rediculous!!!!
Jessica Dominguez commented
Admittedly I went from using SharePoint 2010 to Modern SharePoint Online, but it seems odd to me that we went from automatically sizing a column to fit the content to making all of the columns very narrow by default with no ability to lock the default size for the end user. Sure, if they understand how to do it they can resize columns for themselves, but requiring them to do this just to see basic information is an unnecessary and unreasonable ask not to mention it results in a bad UI experience for the user. We should be able to set the width default and then they can change it if they want to!!
Michael K. Malloy commented
Well....in modern we can change our OWN widths all day long...we can even save them so they stick for US. However, the real issue is that as an admin, I have no way of making those widths STICK to a web part or a view within a web part. When end users visit the list or web part...they will see the default width (skinny) or their OWN custom width (that they set themselves). End users will NOT see the column length that the admin wants them to see. Argh!
Duc NG commented
change column width in a list view acctualy posiable with CSOM already.
there is "ColumnWidth"
you have to put the column display name on Name attribute
view.ColumnWidth = "<FieldRef Name='Name' width='600' /><FieldRef Name='OmniaX.PS DocId' width='250' />";
Agree - we should be able to set a cetain size for the width of columns in a list shown at at page. Default width is much too narrow giving an exptremely bad user experience. Couldn't that be a part of settings for the list webpart on a page? A number in percent of the width e.g.? Users often see a cramped list where they have to drag the columns manually in order to be able to read anything in the list.
M Forrest commented
Please find a way to adjust the column widths that actually stay in place.
The new Sharepoint is NOT user friendly and is so cluttered up with stuff, it is quite time consuming to use.
Rochelle H. commented
Couldn't agree more, it drives me nuts having to resize each time!
David Valicek commented
Shrinking the enornous column width is not doable at all.
Alley Cat commented
Some day Microsoft might create a product that works. Right out of the box. It has not happened yet, and the prospects do not look good. If they are not able to get a basic function like column resizing working simply and effectively, I'm not encouraged to believe in a future product which meets customers needs and expectations. I will continue to look elsewhere, and be prepared to jump ship to any vendor that can offer a working product.
Ian Bruckner commented
You can do this, but yea.. not obvious. Just drag the separator and then save the view without changing the name.
I just talked to MS Tech. They said impossible to adjust column and width. BAD. BAD designe.
Bernard Lam commented
it is actually doable but not very discoverable. pls see this: https://sharepoint.uservoice.com/forums/329214-sites-and-collaboration/suggestions/33079627-column-width-resizng-should-be-more-discoverable