Power Query Problems

Prevent WPS Office Power Query Refresh from Changing Column Width

Maira MehtabMaira Mehtab Nov 13, 2026 869 views

Question details

The user needs to prevent Power Query from automatically resizing table columns after a refresh, especially a frozen timestamp column whose width was manually adjusted.

Prevent Power Query Refresh from Changing Column Width in WPS Office
Product
WPS Office Spreadsheets - Power Query
Device & OS
not provided
Scenario
The user has a Power Query output table with manually adjusted column widths and wants those widths to remain unchanged when the query refreshes.
Observed behavior
Power Query automatically resizes table columns during refresh, undoing manual column width changes including the frozen timestamp column.
Before you start

Open the workbook in WPS Office Spreadsheets and select any cell inside the Power Query output table. The Table/Query Properties option is available only when the active cell is inside the query result table.

Solution 1Recommended

Disable Adjust column width in the Power Query table properties

Use this solution when you want manually adjusted column widths, including a frozen timestamp column, to remain unchanged after every refresh.

Power Query automatically resizes output columns to fit the imported data. Turning off the Adjust column width property keeps the current layout while still allowing the query to refresh data.

1
Select a cell in the Power Query output table

Open the WPS Office workbook, go to the worksheet containing the query result table, and click any cell inside the Power Query output table.

2
Open Table/Query Properties

Right-click the selected cell and choose Table Properties, or open the Query tab and select Query Properties to open the properties dialog.

3
Disable Adjust column width

In the Table/Query Properties dialog, locate the Adjust column width checkbox and clear it, then click OK to save the change.

4
Refresh the query to verify

Right-click the table and choose Refresh, or use Data > Refresh All, and confirm that the manually set timestamp column width remains unchanged.

Disable Adjust column width in the Power Query table properties
Column widths preserved: After disabling the setting, the next refresh keeps your manually set column width.
WPS Office Spreadsheets

Keep Power Query Column Widths Fixed in WPS Office Spreadsheets

WPS Office Spreadsheets lets you keep manually adjusted column widths by turning off the Power Query Adjust column width property. This preserves your frozen timestamp column formatting across refreshes without changing the query output.

  1. 1. Download and install WPS Office: If not already installed, download WPS Office from the official WPS site, then open your workbook in WPS Office Spreadsheets.
  2. 2. Open the Power Query output table: Navigate to the worksheet that contains the Power Query result table and click any cell inside that table.
  3. 3. Open Table/Query Properties: Right-click the selected cell and choose Table Properties, or use the Query tab to open the query properties dialog.
  4. 4. Disable Adjust column width: In the properties dialog, clear the Adjust column width checkbox and click OK.
  5. 5. Refresh and check the timestamp column: Refresh the query or use Refresh All, then confirm that the manually adjusted timestamp column width remains unchanged.
Preserves manual column widths for Power Query output tablesWorks with .xlsx, .xls, and .csv query outputs for Microsoft Office format compatibilityFree, lightweight office suite for data refresh and analysis tasksFamiliar ribbon and query property settings make migration easyNo need to recreate the query or resize columns after each refresh
microsoft office alternative - wps office

Frequently Asked Questions

Why does Power Query change my column widths after refresh?

Power Query has an automatic Adjust column width setting enabled by default, so the output table is resized to fit the imported data after every refresh.

Where do I find the Adjust column width option in WPS Office?

Select a cell in the query output table, right-click and open Table Properties or Query Properties, then look for the Adjust column width checkbox in the properties dialog.

Will disabling Adjust column width affect other Power Query tables?

No. The setting applies to the selected query table only. You must disable it individually for each output table you want to keep manually sized.

Can I re-enable automatic column width later?

Yes. Open the same Table/Query Properties dialog and select the Adjust column width checkbox again, then refresh the query.

Does this work for frozen timestamp columns in WPS Office?

Yes. Once Adjust column width is disabled, manually adjusted columns, including a frozen timestamp column, retain their width after refresh.