正如您在屏幕截圖中所看到的,日曆僅顯示1月30日,而第31天缺失。當我嘗試通過添加新列(AG)手動添加這一天時,它可以工作。但是當我滾動到二月份的下一個月,AG欄變成空白!當我再次滾動到1月份時,它又是30天! 我的日曆中缺少1月31日
-5
A
回答
0
因爲你隱藏Columns("C:NI")
和取消隱藏從列C只有30列列AF。
Range("B3").Value
等於和Range("B3").Value * 31 - 29
等於。 同樣,Range("B3").Value * 31 + 1
等於。所以,你只取消隱藏列(32-2)! 只要改變你的VBA代碼Range("B3").Value * 31 - 29
到Range("B3").Value * 31 -28
和Range("B3").Value * 31 + 1
到Range("B3").Value * 31 + 2
:
Sub showcalendar()
LeaveTracker.Columns("C:NJ").Hidden = True
LeaveTracker.Range(Columns(Range("B3").Value * 31 - 28), Columns(Range("B3").Value * 31 + 2)).Hidden = False
End Sub
還有一兩件事,改變您的Excel formulaes所有Column()-1
到Column()-2
。 Here是你修好的工作手冊。檢查並告訴我你的任何想法。
相關問題
- 1. Java日曆類不返回五月-31
- 2. 2012年1月31日UTC時間跳
- 3. 日期將2013年4月1日而不是2013年3月31日
- 4. 2011年1月31日如何回覆2011-01-31?
- 5. 日曆跳過8月31日滾動(Calendar.DATE,false)
- 6. Javascripts dateObject:從5月31日跳到下個月獲取7月1日
- 7. 添加1個月到2月28日應導致到3月31日
- 8. 12月31日UIDatePicker問題
- 9. Javascript日期錯誤在6月31日?
- 10. 日期顯示1969年12月31日
- 11. JAVA - 二十世紀(1901年1月1日至2000年12月31日)這個月的第一個月有多少個星期日下降?
- 12. 根據日曆的選擇更新第二個日曆月1
- 13. 每月日曆
- 14. 我如何得到以下格式的一天後,月,日,年(3月31日)
- 15. jQuery插件 - 1個月日曆
- 16. nanogallery2 v0.9.2a(2017年1月31日)與玻璃的錯誤
- 17. WAMP SQLServer的PHP 31年6月5日
- 18. 缺少會議室日曆 - Office 365 API
- 19. 根據月份顯示日曆日曆
- 20. 缺少日期
- 21. 缺少日期
- 22. 缺少日期
- 23. 將1個日曆月的時間間隔添加到日期
- 24. javascript setDate從7月31日到8月30日的30天更改-1個月關閉
- 25. UnsatisfiedLinkError當開關從Java 31年6月1日到Java 1.6.32+
- 26. 編寫一個查詢,以填補上表從2008年1月1日至2014年12月31日
- 27. Moment.js返回「1969年12月31日,」
- 28. 我有一個Java日曆對象添加14天的問題,不斷給我2012年2月31日
- 29. 我的日曆的日曆日期爲
- 30. 取日期取日期日期(1/1/1753 12:00:00 AM和12/31/9999 11:59:59 PM。)我如何從日曆中選取日期
你可以發佈你的代碼嗎 –
爲什麼你一直問同樣的問題?只需編輯您的舊問題 – bzimor
[我的日曆不會在Excel中顯示一月的第31天]的可能重複(http://stackoverflow.com/questions/40523978/my-calendar-is-not-showing-the-31st-一月一日在excel) –