我有一個帶有多張工作表的Excel工作簿。在每張紙上,我有2個單元格值與日期(開始日期和結束日期)。Excel列表工作表名稱+值
我的目標是創建一個新的工作表(索引表),其中有一張表列出了工作簿中所有現有的工作表,並且對於每張工作表,我將具有對應的單元格開始日期和結束日期值。
事情是這樣的:
名稱開始日期結束日期
Sheet01 2016年1月1日2016年1月2日
Sheet02 2016年12月2日23/03/2016
Sheet03 22/03/2016 30/04/2016
Sheet04 22/12/2016 01/12/2016
我怎樣才能做到這一點(如果可能的話避免VBA,我真的不是一個開發商:))
謝謝
位於何處片內的這些值? – RBarryYoung
雖然有幾種方法可以獲取紙張列表,但手動輸入紙張的速度更快,也更容易。一旦列表被創建,它只是使用INDIRECT()函數的問題。 'INDIRECT(「'」&A1&「'!D1」)'其中A1是第一個工作表名稱所在的單元格,D1是相應工作表上具有所需日期的單元格。然後它可以被拖下來。 –
開始日期的值在D5中,而結束日期的值在F5中,這些值在所有表中都是一致的 – JPKI