最寬的列寬我有一個Excel工作簿〜150張。 有沒有辦法找到最寬的列(在本例中爲C列),然後在每個工作表中將列「C」設置爲這個寬度? 由於事先 查茲找到在Excel工作簿
-2
A
回答
0
Sub Main
Dim cell As Range
Dim maxWidth As Long
Dim sht As Worksheet
For Each sht in Worksheets
For Each cell In sht.UsedRange.Rows(1)
If cell.Width > maxWidth Then maxWidth = cell.Width
Next cell
Next sht
For Each sht in Worksheets
sht.Columns("C").ColumnWidth = maxWidth
Next sht
End Sub
+0
@Chaz,你有沒有完成它? – user3598756
+0
@ User3598756我最終將表單合併在一起以獲得我需要完成的工作。乾杯 – Chaz
+0
@Chaz,你可以這個代碼 – user3598756
相關問題
- 1. 使用pywin32查找Excel工作簿
- 2. 將多個Excel工作簿合併到一個工作簿中
- 3. 如何在Excel工作簿中找到鏈接的位置?
- 4. 將許多excel工作簿的數據複製到另一個excel工作簿
- 5. 如何插入(綁定)DataTable到Excel工作簿(VS Excel 2010工作簿項目)
- 6. 將excel工作簿中的第一行復制到新的excel工作簿中
- 7. VBScript從另一個工作簿查找Excel工作簿的價值
- 8. 準備excel工作簿導入到SQL
- 9. EXCEL VLOOKUP到其他工作簿
- 10. 將表格添加到Excel工作簿
- 11. Excel工作簿到Outlook模板
- 12. VBA的Excel:粘貼到工作簿
- 13. 使用Marshal.GetActiveObject在空白的Excel工作簿中打開Excel工作簿
- 14. 如何在Excel中將兩個Excel工作簿合併爲一個工作簿?
- 15. 查找Excel工作簿的工作表名稱和行號
- 16. Excel工作簿未響應
- 17. Excel工作簿自動化
- 18. SSRS Excel保護工作簿
- 19. 保護的Excel工作簿
- 20. 上Excel工作簿輸入
- 21. C++ Excel保存工作簿
- 22. 嘲諷Excel工作簿
- 23. Excel工作簿故障
- 24. GetActiveObject從Excel的工作簿
- 25. VBA ACCESS - Loop Excel工作簿
- 26. Excel VBA工作簿更新
- 27. COMException關閉Excel工作簿
- 28. Excel工作簿字段
- 29. 運行Excel工作簿
- 30. Excel工作簿鏈接
是有一種方法。你有什麼嘗試? – 2016-09-22 01:41:46
嘿托馬斯,我只手動通過每個選項卡,並檢查列「C」的每個寬度。我不知道如何自動執行,因此問題的原因 – Chaz
您應該總是嘗試併發布一些代碼與您的問題。你想最寬的列自動適合它的實際寬度還是隻使用它的當前ColumnWidth? – 2016-09-22 02:30:52