Skip to main content

My Zap adds a new row to an excel spreadsheet in OneDrive each time a submission is received in Gravity Forms.

The zap works as expected except that it resets the width of the columns in my spreadsheet every time it adds a row.

Viewers of the spreadsheet are unable to see the data because the columns are too narrow. Submissions come in often, so they constantly have to resize the columns while using the spreadsheet.

Is there a way to configure the Zap or the Excel spreadsheet to prevent the column width from being reset?

Steps to reproduce:

  1. Create a Zap that adds a row to an Excel Spreadsheet in OneDrive.
  2. Resize the columns of the spreadsheet manually.
  3. Run the Zap. The width of the columns will be reset.

A similar bug was reported in this thread:

 

Hi @darrian 

One possible workaround is to use a different app:


My team needs the form submissions in Excel.


Hi @darrian,

I’m jumping in to see if I can help!

Upon checking our internal notes, this should be due to Microsoft Excel settings called Autofit Column Widths on Update. Can you please check that?

I'll be keeping an eye out for your response!


Hii Guys,

I think I found a solution for the “collum width reset problem”.
 

You can change the column in Excel width in the triangle menu. 
(In the top left corner between A & 1)
 

 


There you can adjust the column width in pixels, e.g. 300.
 

If Zapier then triggers an automatism and transfers the data to the Excel table, the columns remain the same.
 

The table much prettier this way :-)


Thanks for the suggestions!

I found a workaround to prevent Zapier’s updates from resetting my excel column sizes.

I hit CTRL+A twice to select all of the cells in the sheet, then I set both the column width and row width of every cell and that worked. Using “Home” > “Cells” > “Format” > “Row Height...” and “Column Height...”

@Stefan P. Previously I was setting the column widths the way you described and that was being reset until I also set the row heights.

@ken.a I couldn’t find a setting called “Autofit Column Widths on Update”. From Googling it looks like that may only an option for Pivot Tables. But I could just be missing it.


Hi @darrian and @Stefan P.,

I really appreciate you all for sharing the workaround here. This will be helpful to our Community members who might have the similar issue.

Happy Zapping! ⚡️


I am having this exact same problem. I tried all of the ideas mentioned above and still have the same problem. 

Every time a new row is added, the column formatting is changed. I need the column width to remain the same every time a new row is added from the Zap. 

I am using Excel online. 

Please help… Can someone send me a Loom video showing how they were able to fix this please! 🙏


I am having this exact same problem. I tried all of the ideas mentioned above and still have the same problem.

I am using Excel online.

Please help… Can someone send me a Loom video showing how they were able to fix this please! 🙏

@henwang Sure! Here’s a Loom screen recording of what I did. You may need to open the OneDrive file in Excel Desktop. I don’t know if the Row & Column height options are the same in Excel Online.

In the recording below I press CTRL+A twice to select all of the cells in the sheet, then I set both the column width and row width of every row and column.

 


I am having this exact same problem. I tried all of the ideas mentioned above and still have the same problem.

I am using Excel online.

Please help… Can someone send me a Loom video showing how they were able to fix this please! 🙏

@henwang Sure! Here’s a Loom screen recording of what I did. You may need to open the OneDrive file in Excel Desktop. I don’t know if the Row & Column height options are the same in Excel Online.

In the recording below I press CTRL+A twice to select all of the cells in the sheet, then I set both the column width and row width of every row and column.

 

I still have continued issues with resizing after following your instructions. All it took was one row to be added for it to be out of order once again. 

 


Reply