implemented Workbook __init__ crossplatform except active_sheet