每次在網上看日曆,都會被其中一個功能吸引:
可以通過下拉菜單或點擊兩邊的"< >"可以選擇不同的月份,下面的日曆也會随之變動。
其實,通過下拉菜單制作動态表格已不是難事,畢竟Excel中有多種方法可以生成下拉選取項。讓蘭色感興趣的如何通過兩邊的小箭頭控制月份變動。
在Excel中沒有提供這樣的控件
除非你用圖片 VBA代碼,但這不是蘭色想做的結果。
于是蘭色天天想夜夜思,一直沒有好辦法。但昨天當蘭色看到一個長相相似的控件時,歪點子上頭,竟然做出來了。先看看效果:
究竟看到了哪個控件,用了什麼歪主意?原來....是它:滾動條控件
開發工具 - 插入 - 點擊滾動條,就可以拖出一個滾動條。
可....它有兩個箭頭,中間還有滾動條,不隻是單一的 < 或 >,怎麼放在月份的兩邊?
這有何難,把滾動條拉短,再用圖片遮住呗,最後再組合一下就成了一個整體,嘿嘿!!
那它是怎麼控件月份變動的?這是滾動條的基本操作嘛。
選取滾動條 - 設置控件格式 ,設置一下大小值和鍊接單元格即可。
左邊的< 設置方法同上,隻是遮住的是滾動條的右半部分。
控制按鈕問題解決,接下來跟蘭色一起做動态表格。
在當前工作簿中有1~12月份的銷售數據,現需要在第13個表格中制作動态翻頁的表格。
看上去好複雜,其實......隻需要一個超簡單的Excel公式:
=INDIRECT(D2&"月!A3:E12")
公式說明:
=INDIRECT($D$2&"月!" & ADDRESS(ROW(A3),COLUMN(A1)))
看到這麼帥的功能肯定你想親自做一個,然後在同事面前顯擺一番。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!