аЯрЁБс>ўџ ўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџ= ўџџџ><- !"#$%&'()*+,./0123456789:ўџџџўџџџdўџџџp@VKCDEFGHIJ;LMNOPQRSTU?WXYZ[\]^_`abcўџџџefghijylmnoўџџџšrstuvwxkz™|}~€§џџџRoot Entryџџџџџџџџ РF0œR"ЩдСb"Щ€5Workbookџџџџ _VBA_PROJECT_CUR"џџџџџџџџ -DСb"ЩдСb"ЩCtls џџџџџџџџHўџџџ ўџџџ !"#$%&'()*+,-./0ўџџџ2345678ўџџџ:;ўџџџ=>?@ABCDEFGHIJKLMўџџџOPQўџџџSўџџџUVWXYZ[\]^_`abcdefўџџџhijklmўџџџopqrstuvwxyz{|}~€@2зiЮЭЇwн_-"IRЃ"* #,##0.00_-;\-"IRЃ"* #,##0.00_-;_-"IRЃ"* "-"??_-;_-@_-рѕџ Р рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР р Р р+ѕџ јР р)ѕџ јР рЏѕџ јР рЎѕџ јР рєџєР рєџєР р ѕџ јР р(Р “€џ“€џ“€џ“€џ“€ џ“€џ“€џ“€џ`…3 Sheet1…ЙSheet2…ЭSheet3Œ,ЎСС`iыЌ№Є№№J"№BЁRTНAЬRYД,щ:@Ÿџ@=№ЁRTНAЬRYД,щ:@Ÿ, ^&ЗЈ я„фўxкЕVЭKTQџнћžŽ:іЁ‰šŒ3ŽЮТZˆ„›аш !AЊ…ш( Ё ­Џџ eџA›jпкТЁEK Щ њ€з9янѓо™a"СчЮЬ=їžЏпЙїž;Р&2Z&Ў*љ]'№еJЗчюу]РЭЗЃ‰кˆ}рЮ™ЦЅЉё6М,ћ ИhnтЛЗfo’Z/гћn8є~ХуYr ЯtФŠVBuлQЌФЦC(аї+^Xџ y"?Им>ŒCŒТФШВCЃЫ(ŠRKЃєЊH hЫ:8KБ У0ЕДJo„tXW[.ХГbЙППŸZzJЏ[šЫEbэНL3ЖaІ„Њ†зВJ<2–уёшЊ‘*YТЪ5ўmЂЄv/И3А7Ж6V7ёєе$ž|й И<{€A’L~$o?іиЧы'žш*Ђњt>Š”бцwЖзKsk”i!ўј4_ˆ­ЧL%›пУ™wpюФч‰WˆGнYфЕ3TjSУЮcъiп]ЮFЈйЧАгуsяr#‰_žПGќШн}oD6ЉЯCх!œn=nMCbзен”Xц„1Ћ\Ÿф&dXmSB#jlœ~XЅцuх[фМАJЫIюn†еSyHМКУ*Вqr^Xйз’ћеr^X}''н&Уъ7х!\i!че:‚MфХАъжХЈ(™c”sŠс9Ÿ"/—Nу§щ’л;оЫ~7fъU}щ>чj’ю$— н=щяиТVуЗŸЇЙЫ[їћщЭ$Ў_и ^WВ>іОw7x\ТЬђPк+NЧoSЭЈЈ›Gп‚nВ}{э РчН y1z№|ёgРЕчѕqZ_Ÿ:Ž‹љ_dRЪюJ›ЛKRя‡ФЯˆћм{5K<˜і*Ю?œ–Е‚;;ОћЯTtgeРѕ”yь`ыsknЯ Š}хЇьr ˆQ5ЫЇсНгя`M‹šъч5еяjЊдоГŸџіGШЈ3 №ПAР@@ё  їќG<Test Results ============ Tests passed: 13 Tests failed: 0 џ Щ cc u'ЭЩР  я )  dќЉёвMbP?_*+‚€%џСƒ„Ё"џр?р?U  ѕ § з"ьк№в№№К№( № №№‚’ № s №HПA ?Р@џ€УCommandButton1№ Z—№]` œr1 6$$#бCForms.CommandButton.1H>Ж@я7К Sheet1 u'ЭЩР q  dќЉёвMbP?_*+‚€%џСƒ„Ё"џр?р?1U>Ж@я7К Sheet2 u'ЭЩР  ‰П  dќЉёвMbP?_*+‚€%џСƒ„Ё"џр?р?1U  џ з>Ж @  я7К Sheet3 VBAџџџџџџџџ АTDСb"ЩАзРСb"ЩThisWorkbookџџџџџџџџџџџџŽSheet1џџџџџџџџх__SRP_2 џџџџ1ьџџџџџџџџџџ(SLџџџџSџџџџS”џџџџ6"џџџџџџN0{00020819-0000-0000-C000-000000000046}џџџџЈ€ўџџџџџџџ(џџџџџџџџџџ%џџџџHџџџџ@ƒўџџџџџџџhџџџџџџџџџџџџџџ %‚ џџџџўџџџ˜џџўџџџџџџџџџџџ %џџџџXџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџp@@џџџџџџџџџџџџџџџџџџџџџџ0_і]J$*\Rffff*044a5c6f43пџџџџ4ўЪџџџџџџџџxџџџџААAttribute VB_Name = "ThisWorkbook" ŒBasŒ0{00020P819-0C$0046} |GlobalаSpac’False dCreatablPredeclaIdБTru BExposeTemplateDeriv’BustomizD20Фh2Lмџ—ћ—џџcˆЖџџџџџџџџDџџфљb)Є]CŽ^J]с~9 РFЄ_+ieMЈК+$РTьBџџџџџџџџџџџџx,CommandButton1, 1, 0, MSForms, CommandButtonЄ_+ieMЈК+$РTьBфљb)Є]CŽ^J]с~9џџMEџџџџџџџџџџпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџPSLџџџџSџџџџS”џџџџsџџџџ6"џџџџš џџџџ<џџ<џџџџџџN0{00020820-0000-0000-C000-000000000046}џџџџа џџџџ`џџџџџџџџ|џkџџџџџџџџH”€ўџџџџџџџhџџ@џџџџџџџџ% %*€бџџџџ4<p@џџџџџџџџxџџџџџџџџƒўџџџџџџџиџџџџџџџџџџџџџџ%‚ џџџџўџџџџџўџџџџџџџџџџџ%џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџАџџџџџџџџџџџџ0џџџџџџџџ@xџџџџџџџџџџџџ@xџџџџџџџџрАHL<џџџџџџџџџџџџџџџџџџџџџџ _і]J*\R8004*#5d$*\Rffff*0D4a5c6931$*\Rffff*124a5df665пx8џџџџ<ўЪ"џџџџ –A@oџџhџџџџ`џџџџџАAttribute VB_Name = "She@et1" шBast0{000Р20820- C$0046} |Global!ФSpac’False dCreatablPre declaIdЋTru BExposeTemplateDeriv$’Bustom izD2Control–CommandButton1, 0, MSForms,6 ŠP<@ Sub‹ 1_Click() te€st End rU€€€ Hб™ С щ џџџџq 8 й9 Ј§џџ`Сџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ<‰ љБ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆEyЯ<   $4 4 8ArU€€€ џџџџџџџџH$Й`Hџџџџџџџџ џџџџ@<A4n<фjxЬџ—љ—џџ#ˆЖџџџџџџџџ<џџБь%š<;$G—JлКjx РFš№уdШаD•thWлюџџџџџџџџџџџџxš№уdШаD•thWлюБь%š<;$G—JлКjxџџMEџџџџџџџџџџ__SRP_3џџџџџџџџџџџџ9ŽSheet2џџџџ<~__SRP_8 џџџџNф__SRP_9џџџџџџџџџџџџRBпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(SLџџџџSџџџџS”џџџџ6"џџџџџџN0{00020820-0000-0000-C000-000000000046}џџџџ €ўџџџџџџџ(џџџџџџџџџџ%џџџџHƒўџџџџџџџ`џџџџџџџџџџџџџџ %‚ џџџџўџџџџџўџџџџџџџџџџџ %џџџџ`џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџh8@<<џџџџџџџџџџџџџџџџџџџџџџ0_і]J$*\Rffff*0E4a5c6932пџџџџ4ўЪџџџџџџџџxџџџџЈАAttribute VB_Name = "She@et2" шBast0{000Р20820- C$0046} |Global!ФSpac’False dCreatablPre declaIdЋTru BExposeTemplateDeriv$’Bustom izD2rU€€€ @СXС щXџџџџq 4‰ љБ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџˆ`rU€€€ џџџџџџџџ@nDфr€дџ—ї—џџ#ˆЖџџџџџџџџ<џџ–б75вzBŒщIˆтъ РFўR€uѓГKЃ_|‹:x>џџџџџџџџџџџџxўR€uѓГKЃ_|‹:x>–б75вzBŒщIˆтъџџMEџџџџџџџџџџSheet3џџџџџџџџџџџџT†TestMacros џџџџ:__SRP_7џџџџџџџџџџџџB__SRP_6џџџџgŒпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(SLџџџџSџџџџS”џџџџ6"џџџџџџN0{00020820-0000-0000-C000-000000000046}џџџџЈ€ўџџџџџџџ(џџџџџџџџџџ%џџџџHџџџџ@ƒўџџџџџџџhџџџџџџџџџџџџџџ %‚  џџџџўџџџ˜џџўџџџџџџџџџџџ %џџџџXџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџp@@<<џџџџџџџџџџџџџџџџџџџџџџ0_і]J$*\Rffff*054a5c6f43пџџџџ4ўЪџџџџџџџџxџџџџЈАAttribute VB_Name = "She@et3" шBast0{000Р20820- C$0046} |Global!ФSpac’False dCreatablPre declaIdЋTru BExposeTemplateDeriv$’Bustom izD2rU€€€ џџџџџџџџ$џџџџџџџџџџџџџџџџџџџџџџџџџџH_і]J$*\Rffff*124a5df665*\R1*#df*\R0*#12*\R0*#f$*\Rffff*094a5c670b*\R0*#14*\R1*#1b0*\R1*#ce*\R1*#df*\R1*#1b0*\R1*#285*\R1*#ce*\R0*#f*\R1*#df*\R1*#ce*\R0*#f*\R1*#df*\R1*#ce"*\G{000204EF-0000-0000-C000-000000000046}#4.0#9#C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6.DLL#Visual Basic For Applications*#fпўЪs€€€€"А@ Р f(` :  € ^P € LИ € L € LX € TЈ € $р € *H€ V0 € Vˆ € !(!№№$дШџџџџЮ>3џ—ѕ—џџЖџџџџџџџџ џџџџџџџџџџџџџџxџџMEџџџџџџџџџџпџџLџџџџџџџџџџџџџџџџ$џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@> џџџџLџџџџџџџџџџџџš џџџџџџџџџџџџLџџџџLџџџџ џџB”џџџџLџџџџџџџџLџџџџLџџџџџџџџLџџџџLџџџџџџџџџџџџ€ќџџ џџџџџџ „@џџџџ|ќџџџџџџрј@ЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџЈ џџџџxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`џџџџџџџџB"`Јџџ@ўџlџџџ џџ џџџџ@ўџР\џџџ џџ џџџџ@ўџ№Xџџџ џџ џџџџ@ўџиHџџџ џџ џџџџ@ўџP8џџџ џџ џџџџ@ўџ4џџџ џџ Р@ўџ 0џџџ џџ Ј@ўџ8,џџџ џџ @ўџ№(џџџ џџ @ўџhџџџ џџ @ўџ€џџџ џџ ˜@ўџ˜јўџџ џџ џџџџ@ўџАшўџџ џџ џџџџ@ўџШиўџџ џџ џџџџ@ўџрШўџџ џџ џџџџ@ўџјИўџџ џџ џџџџ@ўџЈўџџ џџ џџџџ@ўџ(˜ўџџ џџ &>@ўџ@ˆўџџ џџ џџ@ўџXxўџџ џџ џџ@ўџphўџџ џџ џџ@ўџˆXўџџ џџ џџ@ўџ Hўџџ џџ џџ@ўџИ8ўџџ џџ џџ@ўџа(ўџџ џџ џџ@ўџшўџџ џџ џџ@ўџўџџ џџ џџ@ўџј§џџ џџ џџ@ўџ0ш§џџ џџ џџ@ўџHи§џџ џџ @ўџ`Ш§џџ џџ џџ@ўџxИ§џџ џџ џџ@ўџЈ§џџ џџ џџ@ўџЈ˜§џџ џџ џџ@ўџРˆ§џџ џџ џџ@ўџиx§џџ џџ џџ@ўџ8 h§џџ џџ џџ@ўџ d§џџ џџ џџ@ўџ T§џџ џџ џџџџ@ўџP D§џџ џџ џџџџ@ўџh 4§џџ џџ џџџџ@ўџ€ $§џџ џџ џџџџ@ўџ˜ §џџ џџ џџџџ@ўџА §џџ џџ џџџџ@ўџ8єќџџ џџ €@ўџPфќџџ џџ џџџџџџ*2:$&>B`„hџџџџ`џџџџџ`џџџџџџџџџџџџџџџџџџџџ`џџџџџџџџр џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ˜ @ P џџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџш џџџџ@ўџА xџџџџџ `@ўџШ pџџџџџ џџџџ@ўџр lџџџџџ џџџџ@ўџј hџџџџџ џџџџ@ўџ dџџџџџ џџџџ@ўџ( Pџџџ џџ џџџџ@ўџX @џџџ џџ @ўџˆ <џџџ џџ №@ўџp ,џџџ џџ @ўџ  џџџ џџ x@ўџа џџџ џџ @ўџИ џџџ џџ H@ўџhјўџџ џџ @ўџ єўџџ џџ Ш "@(`dџџ @ўџ №ўџџ џџ џџџџ@ўџ0 ьўџџ џџ џџџџ@ўџ№шўџџ џџ ˜ џџџџА@ўџиўџџ џџ РРР0Hџџџџџџџџ(`№џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџШx АџџџџH џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ 0 €`џџџџxџџџџџџџџџџџџџџџџџџџџџџџџџџџB"@џџџџџџџџџџџџ@ўџ` Xџџџ џџ @ўџР Hџџџ џџ @ўџ Dџџџ џџ @ўџЈ @џџџ џџ (@ўџ˜<џџџ џџ џџџџ@ўџи ,џџџ џџ џџџџ@ўџ№ џџџ џџ џџџџ@ўџ џџџ џџ џџџџ@ўџ ќўџџ џџ (@ўџ8ьўџџ џџ џџ@ўџPмўџџ џџ p@ўџhЬўџџ џџ И@ўџ€Мўџџ џџ  @ўџ˜Ќўџџ џџ ˆ@ўџАœўџџ џџ @ўџШŒўџџ џџ @ўџр|ўџџ џџ @ўџјlўџџ џџ @ўџx\ўџџ џџ јрџџџџx џџџџ  р``џџџџџџџџР|ќkџџџџџџџџџџ„џџџџш@ўџLўџџ џџ љ^я@ўџЈ<ўџџ џџ @ўџР,ўџџ џџ @ўџиўџџ џџ @ўџ№ ўџџ џџ @ўџќ§џџ џџ ”cя@ўџ ь§џџ џџ @ўџ8м§џџ џџ 4`я@ўџPЬ§џџ џџ @ўџhМ§џџ џџ яaя@ўџ€Ќ§џџ џџ @ўџџџџџœ§џџ џџ ёkя@ўџџџџџ˜§џџ џџ iя@ўџџџџџˆ§џџ џџ @ўџр„§џџџџ @ўџј€§џџџџ @ўџ|§џџџџ @ўџ(x§џџџџ @ўџџџџџt§џџџџ fяџџџџиИџџџџџџџџџџџџрџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџџџџ8џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџр`@џџџџxџџџџџџџџџџџџџяџџџџl>&$№iяя@ўџџџџџrџџџ џџ @ўџPlџџџџџ @ўџhhџџџџџ @ўџ€dџџџџџ @ўџ˜`џџџџџ @ўџА\џџџџџ @ўџџџџџXџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџhџџџџџџџџ(њ_яoaяџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџјџџџџPџџџџh8џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ0Z4282_я@ўџџџџџzџџџ џџ @ўџ€hџџџ џџ @ўџ˜Xџџџ џџ @ўџАHџџџ џџ @ўџџџџџ8џџџ џџ @ўџШ(џџџ џџ Ќaя@ўџрџџџ џџ @ўџџџџџџџџ џџ @ўџџџџџџџџџџ џџџџи џџџџ@ўџџџџџрќџџ џџ @ўџџџџџаќџџ џџ @ўџџџџџРќџџ џџ @ўџ€Шўџџ џџ @ўџ˜Иўџџ џџ @ўџАЈўџџ џџ @ўџШ˜ўџџ џџ @ўџрˆўџџ џџ @ўџјxўџџ џџ @ўџhўџџ џџ @ўџ(Xўџџ џџ @ўџ@Hўџџ џџ @ўџX8ўџџ џџ @ўџp(ўџџ џџ @ўџˆўџџ џџ @ўџ ўџџ џџ @ўџИј§џџ џџ @ўџаш§џџ џџ @ўџши§џџ џџ @ўџШ§џџ џџ @ўџИ§џџ џџ @ўџ0Ј§џџ џџ @ўџH˜§џџ џџ @ўџ`ˆ§џџ џџ @ўџxx§џџ џџ @ўџh§џџ џџ @ўџЈX§џџ џџ @ўџРH§џџ џџ @ўџи8§џџ џџ @ўџџџџџ(§џџ џџ @ўџџџџџ$§џџ џџ @ўџА§џџ џџ @ўџ8§џџџџ @ўџP §џџџџ @ўџh§џџџџ @ўџ€§џџџџ @ўџ˜§џџџџ @ўџџџџџќќџџџџ @ўџџџџџьќџџ џџ џџџџp0џџџџ0џџџџџџџџџџџџ џџџџ€џџџџџџџџџџџџџџџџџџџџЈџџ!Р!и€ 8@€ ,x€ xИ" (08"@ HPX"` h4HxА2HИ№ј" xL X h x €€ˆ>9€ џџџџ€ а<Bр<B(HB HBhPBАPBDB`HB RBшNBhDB ^B€ џџџџ€Ш dа ~/8 `{ p &xˆ(,Ј Ра $шј€ џџџџ€ џџџџ€ џџџџB €# (JH8ˆ˜ АИР€ џџџџB Ш€а€˜€ €А!р!№ш­  ИЈ Ши€ џџџџр€№ј€jDИи€ џџџџџџџџР]ђ0]ђX]ђ]ђ€–`З'(A@oџџ@– З'(A@oџџ –иЗA0tdoЖTest run started : ZЖ  4A2AЖTest run finished : ZЖ  4A2A8oџџ–Ж@----------------------------------------------------------------A2 *A2 *A:Ќ'$Ќ'&]ђ`Ж Test ResultsЌ $ >Ж ============Ќ $ >'<р testэ $B.2э $B.4 .Аœ ' <Ќ $ >ЖTests passed:  $Ќ $ >ЖTests failed:  &Ќ $ >'< (œ <A@`kџџHЖA10$BB@b <ЖA10+B <A2ЖEND ' * A2 *Adoџџи–x]ђ h j fAl h jœ <Ќ $ > fЖ Failed: expected  jЖ got  h'< &Ќ '&dџџ8 $Ќ '$kџџ  <'@iџџ– ]ђ`iџџјšђFЩъFЃъ@ЖhitError'цЃђXэ 2 4 "%&.. <Жtest2 ЖA2:D10ЖA4:G10Ж $A$4:$D$10$ '<џџџџџџџџPЖTestIntersection'*џџџџ 6]ђ0]ђHd]ђ(ЖNULL'цhing .!D'ц= ApkџџH <Жtest1 ЖA2:D10ЖC4:E6Ж $C$4:$D$6$ '< <Жtest3 ЖA2:c8,d2:f8,g2:i8ЖA4:G10Ж $A$4:$G$8$ '< <Жtest4 ЖA4:G10ЖA2:c8,d2:f8,g2:i8Ж $A$4:$G$8$ '< <Жtest5 ЖA2:c8,d2:f8,g2:i8Ж g4:i10,A4:G10Ж $A$4:$I$8$ '<џџџџр <Жtest6 Ж g4:i10,A4:G10ЖA2:c8,d2:f8,g2:i8Ж $A$4:$I$8$ '<џџџџ <Жtest7 Ж a2:d10,b5:e10Жa5:i10Ж $A$5:$E$10$ '<џџџџh–0oџџјэЖg2:i8$B.<$эЖa4:g10$B.>BэЖd2:f8$B.4]ђрђјђ@ђђЈэЖa2:c8$B.2р2Set r5 = Application.Intersect(r1, r2, r3, r4, r5)рMsgBox r5.AddressџџџџџџџџИ <Жtest8 Ж a2:c8,d2:f8Ж b6:e9,a6:f9Ж $A$6:$F$8$ '< <Жtest9 Ж a2:c8,e2:f8Ж b6:e9,a6:f9Ж$A$6:$C$8,$E$6:$F$8$ '<€€џџџџ€р#MsgBox Range("a2:c8,d2:f8").Addresse \t1р&Set r5 = Application.Intersect(r1, r2)3Ещ џџџџ˜џџџџp І ЌЖApplication.Intersect( Range(' Ж '), Range(' Ж')) ц $@'џџџџ рPMsgBox Application.Intersect(Range("a2:c8,e2:f8"), Range("b6:e9,a6:f9")).AddressрPMsgBox Application.Intersect(Range("b6:e9,a6:f9"), Range("a2:c8,e2:f8")).AddressрMsgbox Application.Intersect("a5:iџџџџ€Ж a1:a3,c1:c3$BЖa2:c3$B "%&!DA@`"b5:e1рWMsgBox Application.Intersect(Range("a2:d10"), Range("b5:e10"), Range("a5:i10")).AddresstrџџџџH рFMsgBox Application.Intersect(Range("b5:e10"), Range("a5:i10")).AddressQ &!рFMsgBox Application.Intersect(Range("a2:d10"), Range("a5:i10")).Address Aа рFMsgBox Application.Intersect(Range("a5:d10"), Range("b5:e10")).AddressM џрMMsgBox Application.Intersect(Range("a2:d10,b5:e10"), Range("a5:i10")).Addressmeџџџџи џџџџ <Жtest11 Ж a1:a3,b1:b3Жa2:c3Ж $A$2:$B$3$ '< џџџџp Ж a2:d10,b5:e10,g13:j32 $BЖ a5:i10,b6:e9 $BЖ b2:r5,f10:h19$B "%&!DA@`]ђр Ж a2:d10,b5:e10,g13:j32 $BЖ a5:i10,b6:e9 $BЖ b2:r5,f10:h19$B "%&!D'hт <ЖXtest13 Range(" a2:d10,b5:e10,g13:j32 "), Range(" a5:i10,b6:e9 "), Range("b2:r5,f10:h19") hЖ $B$5:$E$5$@ '<EџџџџP Жa2:d5,b3:f7,c1:g4$BЖb2:e6$B "%&!DA@`џџџџШ <Жtest12 Жa2:d5,b3:f7,c1:g4Жb2:e6Ж$B$2:$D$5,$B$3:$E$6,$C$2:$E$4$ '<c1 <Жtest10 Ж a1:a3,c1:c3Жa2:c3Ж$A$2:$A$3,$C$2:$C$3$ '< џџџџ№ џџџџВЕAttribute VB_Name = "TestMacros" Dim passCount As Integ„erdfail2displayM@essagepB@ooleanptXhisЮSƒng Sub foo() MsgBox Application.wrsect(Range("a2:d5,b3:f7,c1:g4"), b2:e6")).Ad,dr‚#Q )10 ,b5:eg1@3:j32 ˆ+ a5:i6:e9 8r5,f1 0:h19.upd№mз#SѓTФ3ЕС"Ÿ“ŸhŸ0КЉл")7FУR15A§ & Ы\vsвеedГyзbyŸs Сc•‡d— If ([Š) шThe | uŽBaЁѓwIf ”›Aq<ќ.c0кРн9`—s џp’†УˆuˆEND 8'" `/Dп~sOKKsf”Ё' FunrI Я(ЁDesc7), actuФalexpуŠћьS!)чщS YŠ…Щг—((Д= %@чЯ5 <>&(пTyjЖ б™F‚СІ 1~Цgotй !g!=т"Уљx+ 1рВЊAW&„Б= passCount + 1 End If updateResultStr€ing = r8Functio n  testInterse8( Nam e As Œ, Parg1 2 edxp=ed|)A DimŽRјang\] ^ es KSetX r1€o(O)T ‚ 2‰ 2€ On Error GoTo han dler:„es‚ €Applic a.ˆ(r1,$ r"If^Is NothАThe€Ї€В€ "NULL"€Еlse ‡ƒ €0.Add€&sƒФз ‚GokEJ€$hit‚Y?€&вР{‡n& "“3 #('" F&u@ '),Œ2@"'))", 0_ €%, Ky@VAž •%'lў%'|ў%'Œў%'œў%'Ќў%'Мў%'Ьў%'мў%'ьў%'ќў%' џ%'џ%',џ%'Hџ%'Xџ%llџ§œ<џlpџ§œ@џDџ$ Dџ Q˜§tџ)@џ<џDџ ltџќcћв 5Chџ"tџaˆ§ь`1hџ5ˆ§16ChџDlhџ€ M*#„§€*#€§N*#|§€*#x§O*§Чt§ : 1xџ2 „§€§|§x§t§x84 xџpџlџhџtџ4 „§€§|§x§t§Dџ@џ<џ˜§ˆ§M`§џџџџџџџџџџџ$Љ`§џџџџџџџџџџџ$б`§џџџџџџџџџџџ$љ`§џџџџџџџџџџџ$!`§џџџџџџџџџџџ0I` §џџџџџџџџџџџa™0008q`§џџџџџџџџџџџБЩ‰0000nrU€€€€~| Љyq‘I‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•ўџџџ—˜™š›œžŸ ЁЂЃЄЅІўџџџЈЉЊЋЌ­ЎЏАБВГДўџџџЖЗИЙКЛМўџџџОПўџџџСТУФХЦЧШЩЪўџџџЬЭЮўџџџабвгўџџџеўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџTestLogMacrosџџџџџџџџџџџџAЯ7__SRP_4џџџџnђ __SRP_5џџџџџџџџџџџџ–_VBA_PROJECTџџџџqзh€ џџџџ€x€ $€€ џџџџ€Ј„А€ џџџџ€ 6Р€ џџџџ€ 4ј€ џџџџ€0€ џџџџ€8€@€H€ џџџџ€P€ џџџџBX`€h.p Ј€АИРB  Ш арш№ј€ џџџџB   (08@€ џџџџ"  H€PX`h8xА<Иј€ џџџџ"  * P  `hp€ˆ˜B  € Ј€ А6И №((B0 8 @HPp€ џџџџx€ џџџџ" €ˆ"˜Р№дАџџџџ{У- џ—ЯђџџЖџџџџџџџџџџџџџџџџџџџџџџxџџMEџџџџџџџџџџпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(> џџџџџџџџџџџџџџџџџџџџџџиЪt8 Hџџџџџџџџџџџџџџт€xPџџ џџ@rU€€€€~| rieqWЩЁ‘eЙeсe‰`‰WA!OfQfyfЁfсf!gIg‰gЁ_Щ!™ WQ1a9` `С[qСa‘aiab)bbcQcЙb)c‰c)eљd dБcЩgйcViVЙVйV9a`aYБ`aё\I)+с+љй‘‘ё ! y hAhЁhбhi1iaiёi1jQjyjЁjсj k1kyqkЁkЉO l9lЉlљlЙnAmйnoio‘oСo p9pip™pЩpљp)qYq‰qщqЙq rsHШXџ'\џ%:lџa%$  4џ'8џ%:Hџb%$  d§ѕ 'h§%'x§%'ˆ§%'˜§%'Ј§%'И§%'Ш§%'и§%'ш§%'ј§%'ў%'ў%'(ў%'8ў%'Hў%'Xў%'hў%'xў%'ˆў%'˜ў%'Јў%'Иў%'Шў%'иў%'шў%'јў%'џ%'џ%Q4џ[(џQXџ[,џ0џ$ 0џ d§aT§ьќ‹'фќ'§'$§ѕT§`FD§ ),џ(џ0џd§6 T§D§$§§фќXџ'\џ%:lџ[%$  4џ'8џ%:Hџ\%$  0џ'џ%:џ]%$  рќѕ '4§%'h§%'x§%'ˆ§%'˜§%'Ј§%'И§%'Ш§%'и§%'ш§%'ј§%'ў%'ў%'(ў%'8ў%'Hў%'Xў%'hў%'xў%'ˆў%'˜ў%'Јў%'Иў%'Шў%'иў%'шў%'јў%Q0џ§oT§%Q4џ[d§QXџ[(џ,џ$ ,џ рќaD§ьќ‹'Рќ'фќ'§ѕD§`F$§ )(џd§,џрќ6 T§D§$§§фќРќXџ'\џ%:lџR%$  4џ'8џ%:HџT%$  d§ѕ 'h§%'x§%'ˆ§%'˜§%'Ј§%'И§%'Ш§%'и§%'ш§%'ј§%'ў%'ў%'(ў%'8ў%'Hў%'Xў%'hў%'xў%'ˆў%'˜ў%'Јў%'Иў%'Шў%'иў%'шў%'јў%'џ%'џ%Q4џ[(џQXџ[,џ0џ$ 0џ d§aT§ьќ‹'фќ'§'$§ѕT§`FD§ ),џ(џ0џd§6 T§D§$§§фќ!Xџ'\џ%:lџ%$  QXџќќАќ!Xџ'\џ%:lџ%$  QXџќќ ќ!Xџ'\џ%:lџ%$  QXџќќќ!Xџ'\џ%:lџ%$  QXџќќ€ќШ8x4 Аќ ќќ€ќ|ќ@ Xџ4џ0џ,џ(џd§рќT§D§$§§фќРќ ( 0 ќЦ`  H єџ˜ >$4 јА єџ+zџ ?H:Xџ@hџ AhџћяHџ:8џBћя(џџ Cџћяџ`§Чџ /џ6 hџHџ(џџџ DH:XџEhџ AhџћяHџ:8џBћя(џџ Cџћяџ`§Чџ /џ6 hџHџ(џџџ FxА$4 $џhџHџ(џџџМ, TCxџxџ /xџ”Cxџxџ /xџ”Cxџxџ /xџ є˜ є˜9ѕ #xџ*#pџ*#lџѕ #hџ*1tџ2xџpџlџhџBltџChџhџClџlџCpџpџcCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџChџhџ ClџlџCpџpџdCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџ"Chџhџ Clџlџ#CpџpџeCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџ"Chџhџ#Clџlџ CpџpџfCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџ&Chџhџ'Clџlџ#CpџpџgCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџ&Chџhџ#Clџlџ'CpџpџhCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџ*Chџhџ+Clџlџ,CpџpџiCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџGChџhџClџlџ CpџpџjCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџHChџhџClџlџCpџpџkCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџXChџhџTClџlџRCpџpџlCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџYChџhџTClџlџUCpџpџmCxџxџ #dџ*1tџ2 xџpџlџhџdџBltџqChџhџbClџlџaCpџpџoCxџxџ #dџ*1tџ2 xџpџlџhџdџ<џ'@џ%:Pџ[%$  џ'џ%:,џ\%$  єў'јў%:џ]%$  $§ѕ '(§%'8§%'H§%'X§%'h§%'x§%'ˆ§%'˜§%'Ј§%'И§%'Ш§%'и§%'ш§%'ј§%'ў%'ў%'(ў%'8ў%'Hў%'Xў%'hў%'xў%'ˆў%'˜ў%'Јў%'Иў%'Шў%Qєў§oиў%Qџ[шўQ<џ[ьў№ў$ №ў $§a§ь`1`џ)ьўшў№ў$§6иў§/ltџ`Cpџpџ`џpCxџxџ : #lџ*1tџ2xџpџlџ{ltџѕ #xџ*#pџ0*#lџ“ћ§#hџ*#dџѕ #§*# §1*#§“ћ§#§*#§ѕ #ќќ*1tџ2xџpџlџhџdџ§ §§§§ќќ “Ž&'ьќ'§'иўѕtџMPџ@ 6иў§ьќ(<џ'@џ%:Pџ2%$  <џў o<џ,ltџF,џ%<џ'@џ%:Pџ2%$  <џ,<џ tџ 3”*§Чxџ /xџ$ѕCpџpџ”Cxџxџ 42xџpџ,,Œ4tџ`џ`xџpџlџhџdџ§ §§§§ќќ<џџєў№ўьўшў$§иў§ьќќЌ#ѕClџlџl €€ћ0+rџ ; /lџ €€ћ=ŒHltџѕ #lџ*#hџ€ *#dџ<*#`џ€*#\џ=*#Xџ€*1tџ2 lџhџdџ`џ\џXџ“єЉ˜“єЉ˜ltџCxџџџ$Ќ,4xџtџ$lџhџdџ`џ\џXџфx!Dџ'Hџ%€FXџ%$  QDџpџ!Dџ'Hџ%€FXџ%$  QDџlџK)­˜§ѕ 'œ§%'Ќ§%'М§%'Ь§%'м§%'ь§%'ќ§%' ў%'ў%',ў%'<ў%'Lў%'\ўџџџџџџџџъ€z` џџџџ@џџџџџџџџт€~ˆ џџџџ@џџџџџџџџт€‚Шџџџџ @џџџџџџџџт€„А џџ џџ @џџџџџџџџodtodsodpodg\%+ˆx`џџџџџџџџXXџkџџџџ џџџџ Œ`„Œџџџџhџџџ џџ+ј`џџџџџџџџџџџџ И џџџџ"Œiƒ’џџџџџџџџ џџи€iƒ”џџџџџџџџ џџџџџџ€+–x`џџџџџџџџџџџџ 8 џџџџ*Œiƒ’џџџџџџџџ џџX€џџџџiƒ”џџџџџџџџ џџџџџџ€џџ ˜№`џџџџџџџџџџџџ Иџџџџџџ 2„iƒšџџџџџџџџџџџџџџ€od`„œџџџџџџџџџџ 2P`џџџџџџџџ€ \џk0џџџџџџ =„iƒžџџџџ џџџџџџџџ€\+ЂР`џџџџџџџџџџџџ џџџџџџџџGŒ`„Єџџџџџџџџ џџTEST`„ІџџџџџџџџџџAPIT+ `џџџџџџџџh xџkџџџџџџџџ NŒ :x`џџџџџџџџ`tџk@џџџџџџW„iƒЌџџџџ џџџџџџџџ€`„Ўџџџџtџџџџџ А0`џџџџџџџџ\џkИџџџџџџe„iƒВџџџџ џџџџи€iƒЌџџџџџџџџј€iƒДџџџџџџџџџџџџ€`„Ўџџџџlџџџџџ И `џџџџџџџџ0xџkpџџџџџџ w„iƒДџџџџ џџџџџџџџ€ К `џџџџџџџџџџџџ аџџџџџџ „iƒЌџџџџџџџџџџ№€iƒДџџџџџџџџџџџџџџ€ d `џџџџџџџџdџkPџџџџџџ ‡„iƒЌџџџџ џџџџp€АiƒДџџџџџџџџџџџџ€џџ М `џџџџџџџџџџџџ аџџџџџџ „iƒОџџџџџџџџџџ№€iƒДџџџџџџџџџџџџџџ€р Рp `џџџџџџџџџџџџ Pџџџџџџ ˜„iƒДџџџџџџџџџџџџџџ€ Та`џџџџџџџџџџџџ Аџџџџџџ„iƒДџџџџџџџџџџџџџџ€џџџџ 00`џџџџџџџџШ |џ+џџџџџџЁ„iƒФџџџџ џџ џџџџџџ€+Цp`џџџџџџџџџџџџ џџџџ џџџџЅŒ l( `џџџџџџџџ0`џkАџџџџџџЉ„iƒШџџџџ џџ џџа€iƒЪџџџџџџџџ№€iƒДџџџџџџџџџџџџ€`„Ьџџџџxџџџџџ ЮЈ `џџџџџџџџџџџџ h џџџџџџН„iƒЌџџџџџџџџџџˆ €iƒДџџџџџџџџџџџџџџ€ 8џџџџ`џџџџџџџџ|џ+џџџџџџџџџџ Я„Ъp №HџџџџџџџџџџџџџџЪrјHџџџџџџџџџџџџџџЪv(Hџџџџџџџџџџџџџџъ|xHџџџџџџџџџџџџџџт€€  џџџџ@џџџџџџџџт€†џџџџџџ џџ @џџџџџџџџ џџџџџџџџxpш џџџџџџџџџџџџ0( 0ˆ џџџџџџџџџџџџџџџџџџџџџџџџ џџџџРxјџџџџџџџџџџџџxџџџџ№Ј (А џџџџ8 ` pШаPxP ƒnџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџh џџџџџџџџ†џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP џџџџ8 џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ€А~ @ўџџџџџlџџџ џџ @ўџџџџџ\џџџ џџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ@ ` џџџџxџџџџџ0џџџџџџџџџџџџˆЂџџџџџџџџјџџџџџџџџџџџџџџџџџџџџ`џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџј0`ˆџџџџzџџџ џџ јџџџџџџџџџџџџŽ@ўџџџџџXџџџ џџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ`@џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ‚€„†2@ўџџџџџxџџџџџ Аџџџџџџџџџџџџ№џџџџџџџџџџџџџџџџаџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаџџџџџџџџ„Ж†И@ўџџџџџhџџџ џџ @ўџdџџџџџ @ўџџџџџ`џџџџџ џџџџџџџџџџџџџџџџpџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџаџџџџџџџџ‚2@ўџџџџџxџџџџџ џџџџџџџџџџџџџџџџpџџџџџџџџџџџџџџџџџџџџџџџџPџџџџџџџџџџџџџџџџџџџџаџџџџџџџџџџџџИџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџЖА@ўџџџџџlџџџ џџ @ўџшhџџџџџ @ўџџџџџdџџџџџ ИџџџџџџџџџџџџјџџџџџџџџџџџџџџџџџџџџиџџџџџџџџџџџџџџџџџџџџИџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџџџ‚2†Ж@ўџаxџџџџџ @ўџшtџџџџџ @ўџџџџџpџџџџџ @ўџџџџџ\џџџ џџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџИџџџџџџџџ€џџџџ(  џџџџш џџџџџџџџџџџџЈ џџџџА џџџџџџџџџџџџџџџџџџџџ  џџџџџџџџџџџџџџџџџџџџџџџџџџџџ1и _і]J$*\Rffff*094a5c670b*\R0*#11*\R0*#14*\R0*#13пўЪй€ 6€ џџџџ„8„H„X„ Ш а€ џџџџ€и р ш  € џџџџ" (0,@px P+ˆи€ р $!ш $#!8 X `px €ˆ€ џџџџ" ˜,Јирј€ џџџџ"    8@X`€ џџџџ" h p%€˜АИ€ џџџџ"  Р Ш ир ш  € џџџџ"  (08P€ џџџџ"  X`p€ џџџџ" x €ˆ€ џџџџB ˜ € џџџџ" Ј€АИ а р№ ј   0 H $#P !x ˜    А Р Ш € џџџџ"  а € \и € f8    И  Ш и  р № ј      ( 8 @ H € џџџџ"P  X  h p € џџџџ€ џџџџ€ x € 0˜ € џџџџ€ џџџџџџџџа р/ { Declarations shared with MS Office API testste]Жodtђш ]Жodsђ ]Жodpђ]Жodgђ8 ]@ђ(р Global vbExternalCall As Long]ђP]Ж\ђ` р/ } Declarations shared with MS Office API testsр. BEGIN: *** { TEST API (PortableHelperAPITest)]@ђx]@ђˆ ]@ђ ]@ђШ]@ђА – ЩŠ˜]ђ`Ж com.sun.star.beans.PropertyValue$Ž'ŒЗ'ˆzџџPЃŠHЗ'ˆiџџ8–x ’ ”œЗ'dџџЗ'kџџiџџј–ј ’ ”œЗ'–dџџаЗ'–kџџРiџџИ–x]ђи ~'œ š'~ €ЌœЖ(Closing log, future log output going to š A@2A@8Ж+Reopening log, previous log output went to œ A@2kџџoџџј–№ €Ќœ А'€р" Establish free file handle ~Жœ  '~kџџ ~ €ЋЬkџџx €в žжoџџ`–P]ђ]ђЈЖ(com.sun.star.comp.framework.PathSettings$Ј'Є Є!Њ'І ІЖ/ ЖHelperAPI-test.log 'Ђiџџа–Р ˆœ Ђ' dџџАЖc:\HelperApi-vba.log' kџџˆiџџ€– ‚Жœ €в ‚Ж NOT COMPLETE жkџџ8 Ќ'‚З'„]ђ` †œЖ TEST START : Ќ 'Ў ЎA@2kџџрoџџи–x ‚ЖœЖTEST ERROR - no test begun: Ќ A@2dџџˆ ‚ ЌœЖTEST ERROR - found test end: Ќ Ж , expecting test end ‚ A@2dџџ ]ђЖ TEST В Ж : Ќ 'Ў † Д$Ж ДЖœ ЎЖ ( Д Ж). 'Ўkџџ  ЎA@2kџџˆkџџ€Ж'‚oџџp–0 ‚ЖœЖTEST ERROR - no test begun: Д A@2dџџ Ж ITEM Д A@2kџџoџџј– Д$ЖœЖFAIL ЌA@АdџџРЖFAIL Ќ ДA@Аkџџ oџџ˜– Д$ЖœЖOK ЌA@АdџџhЖOK Ќ ДA@АkџџHoџџ@– Д$Жœ О'Дdџџ ОЖ ( Д Ж) 'Дkџџ№ ДA@Иoџџи–З'„ЖFAIL ДA@МoџџЈ–pЖOK ДA@Мoџџˆ–а Ф'†oџџp–0 †'ЦiџџX–p]ђ Ж Assertion 'Ь ШЗœ ЬЖOK 'ЬdџџЗ'„ ЬЖFAIL 'Ьkџџр Ъ$Жœ ЬЖ : Ъ 'ЬkџџА † Д$Ж ДЖœ ЬЖ ( Д Ж) 'Ьkџџ` ШЗ †œ ЬA@Иkџџ8oџџ0–( рU SBA does not preserve "optional" status of a parameter; it is evaluated then passed,р` even if the called routine (e.g. TestLog_OK) *also* has considers the parameter to be optional. Д$Ж ДЖœ „Зœ ЌA@ddџџ  ЌA@Кkџџdџџ „Зœ Ќ ДA@ddџџи Ќ ДA@КkџџРkџџИoџџА–Ј €VЌ'€oџџˆр END *** } Test APIф, ***** MSO MACRO RUNTIME MODULE END *****џџџџ0џџџџƒЖAttribute VB_Name = "TestLogMacros" ' { Declarations shared with MS Office API tts G€lobal C\t FILE_E@XT_DOCРoŒdtЌDXLS"Ѓy"PPT"pEVIEg" PrivaфtheCalcApplicЬ As O`bjects„7vbExterna l€lLongkPARAGRA@PH_ENDSЃ XDIR_SbETOR‡]\K' }.Ќ' BEGIN: **B*€ЫTEST‚М(PortableРHelperЦу)Z…~HELPE„R__LOG‰[‡H_FileNoСIntegeТrLast Х…ХResultA Boolean &A$$_VERBOSEL FuncС isOpe$noB›()J On Error GoTo notoF Dim a Varian@zbaР`Cre€„У~("com.sun€.star.bР's.PrrtyРValue"@RЩTrue ELxiИ„( Š:„ Ь Fals Шnd …5 8MAreEqual(x1ˆ,, x2‹ˆ ? If т= The@WСїЩ-EB"!aЬЫф!E`IfjqЌNotПВ  ѓaA) o% |ШС Sub ! œ0_Setb]€Ÿ(f§€^nA-CzР> AHШtmpч СAœ= ьjCm= … gу6` (Хфm= 0Б Comment "Closing log, futurea output goto "ќ +ŒaЁ@QA3ЪЅ Reahц pr@evious) wџС @!щEр,с|РЛЦ-Є(nЂрЏS‚Ї$-р""І І&FreBe ' E`xbРlish f€" Р handlЈЁ 9/4""m/!#яDeќfa ™€2CЁХaЇaA•-C F ”OЃ4§р#k?Ы'a€Љр=Ьќ, D'Cr`+hqЄ€cЄЃ+ aYPatъh_tР;sA-%pQC2AWorkDФirрqoryн/Š= cBUUnopServ@ŒU pЈ.fr6wА.ЩOV’@Ž= Љ.ё :`Bо+ "Њ/Б0"Іq-qŠ.№3џ`xE?Y№yЕы$џК]—Kз!РЪ FWZ"c:\Ф pi-xvbaД E%Ѓз ЛL(! œ5 šFf{ ž//'eNo,і6Ж0 NOT COMPLETEџ„ Aе-ј5 У љ4‚= “u1ƒС(b*/Й,}ƒлcsр" 1 START ў:Q;‰ VЌaЕ ёqSubLŸ2— г ,BА›, Opџ!ŒБс…Ÿї`XoI •…"RERROR -р" beШgunO Ћ€пџ!pМрЕoQ &!?11fou№‚ё e ndK`i" , јexppEFг `ђџ]!# Ц3б1!•џpјб?БДС+ЇЏ% Aа QIsMќisбwВД€фYЏс'eTС s‚(Х ѓ…а ).ˆIЕ(дџbM d+БщЙН" ƒУE._ITEM џџ*џ*_ ­ џ*ё&ќ*/єѓпЊn_%" ~ С і=ЋАЌ__№FAILR/;/;'p?чŠ/!`‘3PC "=!"wBз5џme“?DК?_OKАЃOp|Гtional testComment As String) If IsMissH( ) TXhenFNT†Log_END "OK",ЊNamтeFElsZ7:nd If  ESub ‹ rParО€(statusХ№, Op х€/#sŠ•l= 7S q’ Р+ " ("‰Йy )""v’†pI8TEM‰'€†FAIL(Ѓ{ХPLastСResultр = Fal Z< "DyGkY%OKь$Š†”‰ƒASSERTSetVe€rbose(vУ…BooleanФЖTESTLOG_VERBOSE‡@=„ ЪšFuncыFcG)ˆƒqEL € ƒХСЖЯ2(рasserТ €чФ0iLЖId!S‚ю$НDФim‚JMsggуУЁSС= "AfDT ‚ч= TrueџlЇ% \8c 3P?€ar bPЄ шf No2t zIdM–R :e t+т"IdR ­FA Я ФT@CФ‰ЇР@"ў"п &š…ЁmЃa…Ќ2сТw Or ­ГЖŒ€>‹(z SSUMMxARY‚МŸOьЪ' SBA does not pr‚e@\ve "oфЕ"„Ћ of a par@Щter; it is evaluatedœ tрарРTd,c‚' en ifa callРroutine (e.g.fyOK) *@o* has conside rs"† to шbe E.У @.Tуџр.Kd@Ђ=Ld`e„._џ0jшBSчъa? Я@e Пd`RGЫ t&aх  me|1 нqљO stQ пг ДхЏ)tˆClA_$^Т #іileNoу;@0j_ '‚ СŒ*** }r API Rem @` MSO MACRO RUNTIME РMODULE‚C] ™CБ;!‘#б#сC‘сOйKё#щ X‘XС)ZБZ![Q[l4K*ѕXџ  Xџќіhџєџpzџєpzџ$4(4hџXџ0 ќЦx  0 ќЦј  0 ќЦx  œh “ єЦQ'\џ ˜ 5\џ”ћ0= §ч”“ єџў]€ “ џ \ h$4 \џ0 ќЦP  \(  1xџ#Cxџ((4xџ  h”ћ0У.” *#xџ“ џ /xџ € T єџ˜ “c  € *1tџ tџ h(4tџxџ0№”ћ0)€*§Чxџ /xџо”€ћ0Уi+€*#xџ*#tџ”*§Чpџ 2xџtџpџм!€ *#xџ*#tџ€*1lџ2xџtџ#“lM\џ@ УФ€ћ0УФа!llџ*#xџ€*#tџ*1lџ2xџtџ lџ  Tџi №(4lџxџtџpџ|H”ћ0)€ *§Чxџ /xџ@€ *§Чxџ /xџ/xH$4 xџ0 ќЦ  ”\lMlџ@ <%ѕCdџdџl  Chџhџ  2hџdџWll  Chџhџ  /hџ \$4 hџdџ0 ќЦ  0 ќЦ  0 ќЦp  @  ˜$4 0 ќЦ0  а Cxџ  єџЦ$ lxџ *1xџ; є˜ lxџ*1xџlMhџ@ Уflxџ*#dџ€*1xџ/dџ#“lMhџ@ УФ€ћ0УФЌ!lxџ*#dџ€*#`џ*1xџ2dџ`џ єЦ“ХЩ xџ џџа(4xџdџ`џ0 ќЦ(   H “ §= є˜ $4       rU€€€ џџџџџџџџ$`§џџџџџџџџџџџ,Љ`§џџџџџџџџџџџЙЩ//,б`§џџџџџџџџџџџЙЩ//(љ`§џџџџџџџџџџџй0(!`§џџџџџџџџџџџљ0$I`§џџџџџџџџџџџ$q`§џџџџџџџџџџџ(™`§џџџџџџџџџџџ00С` §џџџџџџџџџџџ1Q00А(щ `§џџџџџџџџџџџQ0, `§џџџџџџџџџџџQ0А,9 `§џџџџџџџџџџџQ0А,a `§џџџџџџџџџџџqQ0А(‰ `§џџџџџџџџџџџQА(Б`§џџџџџџџџџџџQА(й`§џџџџџџџџџџџ‰#$`§џџџџџџџџџџџ0)` §џџџџџџџџџџџЁСQ#АА,Q`§џџџџџџџџџџџQ0А$y`§џџџџџџџџџџџ nuГ€0* pH‚dф VBAProjeˆct4@j = CalcApplicationГЗ Ќ(PARAGRAPH_END*ў Ќ(DIR_SEPARATORЮдHELPER_TEST_LOGИ‡TestLog_FileNo\TestLog_LastTestыЗTestLog_LastTestResultљTESTLOG_VERBOSEЅ_ Ќ(isOpenoffice} notopenofficeаWaX CreateObjectјŠ Ќ(TestAreEqualЩЙx1О_x2П_ Ќ(TestNotEqual @Ќ(TestLog_SetFileNamefilenamejУtmpыйcommentHs Ќ(DefaultLogЯ Ќ(OpenofficeLogf# PathSettingsbWorkingDirectorytьcreateUnoServiceƒЧWorkМktestNameкsj Ќ(TestLog_END`у testResultо testComment”2 IsMissing˜э Ќ(TestLog_ITEMhЗ Ќ(TestLog_FAILGЌ(TestLog_PartCommentTZstatus’+Ќ(TestLog_PartFAILЎЌ(TestLog_PartOKWLverboseШХЌ(TestLog_ASSERTGetVerbose†N assertionРStestId štestMsgœГЌ(TestLog_SUMMARYЄ]CommandButton1|дWorkbookk WorksheetСўtestSpaceInAddress1†atest1іc€џџџ_B_var_Function™Ofpp| €џџџ_B_var_fppLЌ(fooV €џџџ_B_var_foogL€џџџ_B_var_expected€resЮ €џџџ_B_var_On6ѓhandler ?hitErrorЁм€џ_DefaultjТtestSpaceInAddress/ok‹^€џClickŠу _B_var_Datev  _B_var_Timeи$ _B_str_Chrm# €џџџ_B_var_objЂz €џџџ_B_var_obj2’"€џџџ_B_var_testSpaceInAddress)testSpaceInAddress2‡atestSpaceInAddress3ˆatestSpaceInAddress4‰atestSpaceInAddress5Ša stringAddress|expectedResult@˜a2l\b4“\€џџџ_B_var_testSpaceInAddress18шtestTestIntersectionц›Ќ(verify_TestIntersectionР$Ќ(testIntersection< Ќ(runTestsТarg1хBarg2цB €џџџ_B_var_Set €џApplicationЅ*intersecѕ €џIntersect1 €џџџ_B_var_ifPђ IsNothing3С€џџџ_B_var_IsNothingxЪresRangeUџ €џџџ_B_var_EndоFr1р^r2с^sunb: €џџџ_B_var_sunbˆŸ €џџџ_B_var_r1ˆѓr3т^r4у^r5ф^ri€џџџ_B_var_rЂmsgboѓ €џџџ_B_var_msgbo|З pplicationаЦRang Ran{ЭRa№^b5”\ Appicationш8€џџџ_B_var_AppicationRЇMsgBoxA‰€џџџ_B_var_MsgBoxA‹Œ€џUnionљВ test12ResЪ>€џџџ_B_var_test12ResŽ8 updateResultЃ€џџџ_B_var_updateResultьмtest12– test13Reshџџџџџџo џџџџџџџџџџџџ!#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџl€@@$@1@€в˜A€@dirџџџџџџџџџџџџЇy__SRP_0 џџџџ‚а9__SRP_1џџџџџџџџџџџџЕёPROJECTwmџџџџџџџџџџџџНГЬasџ  фњ*\G{000204EF-0000-0000-C000-000000000046}#4.0#9#C:\PROG~FBU\COMM~CP1\MICR~NEI\VBA\VBA6\VBE6.DLL#Visual Basic For Applications*\G{00020813-0000-0000-C000-000000000046}#1.4#0#C:\Program Files\Microsoft Office\Office10\EXCEL.EXE#Microsoft Excel 10.0 Object LibraryР*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\WINDOWS.000\SYSTEM\StdOle2.Tlb#OLE Automation *\G{2DF8D04C-5BFA-101B-BDE5-00AA0044DE52}#2.2#0#C:\Program Files\Microsoft Office\Office\MSO9.DLL#Microsoft Office 9.0 Object Libraryо*\G{0D452EE1-E08F-101A-852E-02608C4D0BB4}#2.0#0#C:\windows\system32\FM20.DLL#Microsoft Forms 2.0 Object Libraryю*\G{68B84E8B-F42F-4128-8A00-7EE5223C1E50}#2.0#0#C:\windows\temp\Excel8.0\MSForms.exd#Microsoft Forms 2.0 Object Libraryс.E р….`ŒM Д  џџџџџџ_і]Jџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ—ThisWorkbook044a5c6f43џџThisWorkbookџџ§—к Sheet10D4a5c6931џџ Sheet1џџћ—`џџџџтџџ Sheet20E4a5c6932џџ Sheet2џџљ—0вџџ Sheet3054a5c6f43џџ! Sheet3џџї—HкџџTestMacros124a5df665џџ"TestMacrosџџѕ—xџџџџ`D3џџTestLogMacros094a5c670bџџnTestLogMacrosџџЯђxЩ-џџџџџџ˜џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџxџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџ`џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџWЃ|ЫN€—Ђ[О}џџџџ­?ЖHє‹JЛЙчcŸjСџџџџСW§ыъьx@ŒŽз’fvŠžџџџџ-тЇЃЦGгЗ‰}ЛЦџџџџXЙa4ЁЏEJžхPБгијДџџџџ“­Рю“b5G†Ф}#|‹_џџџџџџџџh€ДПџX@ €џAs=€џDimD€џelse^€џGoto_€џIfk€џis†€џnothingЄ€џSetЏ€џSubВ€џThen Excel€+ VBAїтWin16С~Win32MacГВVBA6­# VBAProjectОПstdole“`OfficeuMSFormsC ThisWorkbook|у €џ_Evaluateй Sheet1шCommandButton1_ClickфСЌ(test4Ћ Sheet2щ Sheet3ъ TestMacros’К passCounte failCountFВdisplayMessagenhthisTestЇфЌ(Mainˆ,testTestAddressѓDЌ(TestLog_ASSERTSetVerboseLђЌ(TestLog_Comment% TimeЋПverify_TestAddress‡ Ќ(TestLog_Closew Ќ(TestLog_BEGINЈwresulturChrK~Ќ(updateResultString‡ё€џRangeк €џAddressЇХReferenceStyle9xlR1C1†pColumnsp9obj‘Нobj2eН WorksheetsМјCells RowAbsoluteе’ColumnAbsoluteq4 EntireColumnє• EntireRowїExternalДwRowsЁUMsgBox—RclearуЭ Ќ(TestLog_OKЮњtestDescr7actual‘expectedЈЌ(TestLog_ASSERT~А TestLogMacrosЧ§ Ќ(FILE_EXT_DOC>K Ќ(FILE_EXT_XLSгЕ Ќ(FILE_EXT_PPT ‹ Ќ(FILE_EXT_VISВЊther _і]J” J< r€stdole>stdo€le j%`*\G{00€020430-C 0046}#2.0#0#C:\WINDOWS.\SYSTEM\StdOle2.Tlb#OLE Aut€omation1ƒƒFOffic„FˆOf€ic‚F€…€F2DF8D04C-5BFA-101B-BDE5€FAA€D4€2ˆF€™gram Files\Microsoft 6\MSO@9.DLL#  @9.0 ObЛ €Library€C€MSF€orms>SF€ rms3€‚ŸD452EE1-E08FXA-8-02608C@4D0BB4H,windows\system32\АFM20 'B €\бЬ&/;"1РCg nAn00}#:0n#Р €ž50•€ wРA68B84E8B-F42F-4128-8@a-7EE52Р23C1E5@††…6Р5p\Exce l8.0\Q.etest45 Range('c4:g10').Rows(-1) c4:g19 $C$2:$G$2 Btest46 Range('a2:b4').Rows('1:1') 1:1 a2:b4 $A$2:$B$2 Btest48 Range('a2:b4').Rows('2:2') 2:2 $A$3:$B$3 Btest49 Range('a2:b4').Rows('2:3') 2:3 $A$3:$B$4 test50 Tests passed: Tests failed:  A10 END ' qџџџџ аy№ qџџџџS  8TEST ERROR - no test begun:   ITEM Бь%š<;$G—JлКjxš№уdШаD•thWлю @  a2:b4  hitError " Range(' a2:b4 ') $A$2:$B$4 :TEST ERROR - found test end: , , expecting test end  TEST  ). sheet1! a2:b4  test1 sheet1 ! a2:b4 testSpaceInAddress  A2:B4   Range(' ') test51 A 2:B 4 hitEror test52 A2 : B4  test53 Sheet1 !A2 : B4  test54 Sheet1! A2 : B4 runTestsverify_TestIntersectiontestIntersection TestIntersectionfoo A2:D10 C4:E6 NULLеРF &Application.Range(' ,  $C$4:$D$6 test2 A4:G10 $A$4:$D$10 test3 "A2:c8,d2:f8,g2:i8 $A$4:$G$8 g4:i10,A4:G10 test4 test5 $A$4:$I$8 test6 test7 test9 a2:d10,b5:e10 g4:i10,h7:j30 g4:i10 g5:i10 a5:i10 $A$5:$E$10 a2:c8 d2:f8 g2:i8 a4:g10 a2:c8,d2:f8 b6,d9 b6:d9 a2:c8,c2:f8 a2:c8,e2:f8 b6:e9 b6:e9,a6:g9 b6:e9,a6:f9 test8 $A$6:$F$8 &$A$6:$C$8,$E$6:$F$8 b5:e10 a2:d10 b5:d10Intersect <Application.Intersect( Range(' '), Range(' ')) a1:b3 c1:d4 a1:a3,c1:c3 a2:c2 a2:c3 a1:a3,b1:b3 test10 &$A$2:$A$3,$C$2:$C$3 test11 . a2:d10,b5:e10,g13:j32  a5:i10,b6:e9  b2:r5,f10:h19. Аtest12 Range(" a2:d10,b5:e10,g13:j32 "), Range(" a5:i10,b6:e9 "), Range("b2:r5,f10:h19") foo $B$5:$E$5 "a2:d5,b3:f7,c1:g4 b2:e6 test1  test2  test3  test4  test5  test6  test7  test8  test9  test10  test11  test12  doo. Аtest13 Range(" a2:d10,b5:e10,g13:j32 "), Range(" a5:i10,b6:e9 "), Range("b2:r5,f10:h19") :$B$2:$D$5,$B$3:$E$6,$C$2:$E$4commenttestName testResult testCommentstatusverbose assertiontestId 1a  Q‰ CommandButton1 1б ( stringAddressexpectedResultarg1arg2$ThisWorkbookThisWorkbookSheet1Sheet1Sheet2Sheet2Sheet3Sheet3TestMacrosTestMacrosTestLogMacrosTestLogMacrosPROJECTџџџџРВSummaryInformation(џџџџЫмDocumentSummaryInformation8џџџџџџџџџџџџЯCompObjџџџџџџџџџџџџдfID="{3E548AFD-E560-11DA-BCA3-8C337368932F}" Document=ThisWorkbook/&H00000000 Document=Sheet1/&H00000000 Document=Sheet2/&H00000000 Document=Sheet3/&H00000000 Module=TestMacros Module=TestLogMacros Name="VBAProject" HelpContextID="0" VersionCompatible32="393222000" CMG="90927D7B817B817B817B81" DPB="FCFE118711F212F212F2" GC="686A8556865686A9" [Host Extender Info] &H00000001={3832D640-CF90-11CF-8E43-00A0C911005A};VBE;&H00000000 &H00000002={00020818-0000-0000-C000-000000000046};Excel8.0;&H00000000 [Workspace] ThisWorkbook=0, 0, 0, 0, C Sheet1=0, 0, 684, 496, Sheet2=0, 0, 0, 0, C Sheet3=0, 0, 0, 0, C TestMacros=22, 22, 1003, 538, TestLogMacros=0, 0, 0, 0, C ўџ р…ŸђљOhЋ‘+'Гй0Ќ@H\t Œ ˜Єф vitrual98 Fridrich StrbaMicrosoft Excel@'ІЇyЦ@€ЕЧСb"Щўџ еЭеœ.“—+,љЎ0и PXd lt|„ Œ Еф3т Sheet1Sheet2Sheet3  Worksheetsўџ џџџџ РFMicrosoft Excel WorksheetBiff8Excel.Sheet.8є9Вq