"Vfia ddlmZddlmZmZmZmZmZddlm Z GddeZ GddeZ Gd d eZ d S) ) Serialisable)StringIntegerBoolSequence Convertible)MultiCellRangeceZdZdZeZedZedZeZ e dZ ddZ dS) InputCells inputCellsT allow_noneNFcL||_||_||_||_||_dSN)rdeletedundonevalnumFmtId)selfrrrrrs Jc:\PYTHON\DbComparer\venv\Lib\site-packages\openpyxl/worksheet/scenario.py__init__zInputCells.__init__s+    )NFFNN) __name__ __module__ __qualname__tagnamerrrrrrrrrrrr r sGAdd###G TT " " "F &((Cw$'''H ! ! ! ! ! !rr ceZdZdZeeZeZe dZ e dZ edZ edZ dZdZ d d Zed ZdS) Scenarioscenario expected_typeTr)r )namelockedhiddenusercommentcountrNFcZ||_||_||_||_||_||_dSr)r r%r&r'r(r))rr r%r&r'r*r(r)s rrzScenario.__init__4s2%     rc*t|jSr)lenr rs rr*zScenario.countEs4?###r)rNFFNNN)rrrrrr r rr%rr&r'r(r) __elements__ __attrs__rpropertyr*rrrr!r!&sG 333J 688D TT " " "F TT " " "F 6T " " "Df%%%G"LHI"$$X$$$rr!ceZdZdZeeZedZedZ e e dZ dZ d d Zd Zd ZdS) ScenarioList scenariosr#Tr)r$r)r"rNc>||_||_||_||_dSr)r"currentshowsqref)rr"r6r7r8s rrzScenarioList.__init__Us$ !    rcL|j}||||_dSr)r"append)rr"ss rr:zScenarioList.appendas& M  rc*t|jSr)boolr"r.s r__bool__zScenarioList.__bool__gsDM"""r)rNNN)rrrrrr!r"rr6r7rr r8r/rr:r>rrrr3r3JsGxh///Hg&&&G 7d # # #D Kn F F FE L     #####rr3N) !openpyxl.descriptors.serialisableropenpyxl.descriptorsrrrrr cell_ranger r r!r3rrrrBs;:::::'&&&&&!!!!!!!!0!$!$!$!$!$|!$!$!$H#####<#####r