我從一個Perl腳本創建一個Excel電子表格,該腳本讀入多個文本文件以填充電子表格中的工作表。可以有不同數量的文本文件,因此可以創建不同數量的工作表。我想自動更改每個電子表格中LAST 4工作表的標籤顏色(如果有8個工作表創建,我想更改工作表5,6,7和8的標籤顏色。如果有9個工作表創建,我想要工作表6,7,8和9的更改選項卡顏色,等等)。先謝謝你。更改Excel中最後4個Excel工作表的選項卡顏色(VBA)
0
A
回答
2
將下面的代碼在子......去年4張張
Dim numSheets As Long
numSheets = ThisWorkbook.Sheets.Count
河套
獲取數。使用max
以確保您訪問的有效圖紙編號(大於0)
Dim i As Long
For i = Application.Worksheetfunction.Max(1, numSheets-3) To numSheets
' change tab colour, use any RGB triplet
ActiveWorkbook.Sheets(i).Tab.color = RGB(230,255,100)
Next i
+0
非常感謝Wolfie。這正是我想要做的。請注意,我不得不將ThisWorkbook.Sheets.Count更改爲Application.Sheets.Count,因爲ThisWorkbook.Sheets.Count只給我1,這隻改變了第一張工作表的顏色。再次感謝! –
相關問題
- 1. Excel VBA Store/Dim sheet選項卡顏色
- 2. 更改Excel工作表標籤顏色
- 3. excel vba插入行並更改顏色
- 4. Excel VBA爲CommandButton更改顏色
- 5. VBA Excel自動顏色和值更改
- 6. Excel VBA - 單元格顏色更改
- 7. 更改個別選項卡的顏色
- 8. Excel VBA .BackColor顏色列表
- 9. 更改Android中的選項卡顏色
- 10. 使用VBA在Excel中更改制表符的顏色?
- 11. Excel圖表VBA更改散點圖中的線條顏色
- 12. 在Excel中改變圖片顏色vba
- 13. 更改選項卡選擇選項卡時的文本顏色
- 14. Ionic2選項卡 - 如何更改選定選項卡的顏色?
- 15. 如何更改actionbarsherlock選項卡顏色和選項卡下的行的顏色?
- 16. 通過VBA更改excel選項
- 17. 如何,我可以通過python更改Excel工作表選項卡背景顏色
- 18. Excel VBA中從Excel工作表
- 19. C#Excel圖表更改顏色
- 20. Excel VBA限制工作表調色板
- 21. 更改Excel 2013中光標的顏色
- 22. 更改「選項卡控件」顏色
- 23. 在Excel 2003中更改DataSeries的顏色VBA
- 24. 更改scatterplot vba中特定點的顏色excel
- 25. 更改條形圖中的條形顏色 - VBA Excel 2007
- 26. Excel VBA行顏色/標記線顏色
- 27. 向vba添加更多顏色excel
- 28. 更改選定選項卡上的sherlock動作欄選項卡文本顏色
- 29. 使用apache poi將顏色應用於excel中的選項卡
- 30. 將多個gridviews導出到多個excel選項卡(工作表)
問題是什麼?你遇到了一些具體問題嗎?如果您需要語法方面的幫助,那麼首先在Excel中錄製一個宏,同時更改標籤顏色,然後修改生成的代碼。 –
謝謝蒂姆。全部排序。 –