Yes there's a way to do that, and it requires turning off all auto width adjustment mechanisms. Make sure you don't miss a step below.
Click anywhere inside the table.
Go to Table Tools then Layout then AutoFit.
Make sure “Fixed Column Width” is selected.
- If “AutoFit to Window” or “AutoFit to Contents” is selected, columns will still move when the page width changes.
Next is, right-click inside the table then Table Properties.
- On the Table tab:
- Set a Preferred width (in cm or inches).
- Choose Measure in: Centimeters (not percent). Using percent makes width relative to window size.
- Click Options... (bottom right) and ensure:
- “Automatically resize to fit contents” is unchecked.
- Cell margins are fixed (e.g., left/right: 0.19 cm default).
- Click OK then OK.
This stops table and column scaling when the window or margins change.
Now, if certain columns still adjust:
Select those columns.
Right-click then Table Properties then Column tab.
Check Preferred width, enter a numeric value, and click OK.
- This locks the exact column width and disables dynamic resizing at the cell level.