аЯрЁБс>ўџ ўџџџ|џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ§џџџ ўџџџA@ ўџџџ!"#$%0'()*+,-./123456789:;<=>ўџџџўџџџozTDEFGHIJKLMNOPQRS?aVWXYZ[\]^_`Bbcdefghijklmnўџџџpqrstu{wxyўџџџ …§џџџ~€Root Entryџџџџџџџџ РF–]Д2ЩРГЂЭ2Щ@5Workbookџџџџ _VBA_PROJECT_CUR"џџџџџџџџБЬ2ЩРГЂЭ2ЩCtls џџџџџџџџHўџџџ ўџџџ !"#$%&'()*+,-./0ўџџџ2345678ўџџџ:;ўџџџ=>?@ABCDEFGHIJKLMўџџџOPQўџџџSўџџџUVWXYZ[\]^_`abcdefўџџџhijklўџџџnopqrstuvwxyz{|}~€@2зiЮЭЇwнШ=џџџџџџџџџџџџxД/ЕуpL–N’_1ц‚>Ш=;ВіоO•D‰uбгYЧџџMEџџџџџџџџџџпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ u'ЭЩРсАСт\pFridrich Strba BАaР=гК ThisWorkbookœЏМ=р‡›7€%8X@"Зк1ШџArial1ШџArial1ШџArial1ШџArial1Ш Arial1Ш$Arial"Ѓ"#,##0;\-"Ѓ"#,##0"Ѓ"#,##0;[Red]\-"Ѓ"#,##0"Ѓ"#,##0.00;\-"Ѓ"#,##0.00#"Ѓ"#,##0.00;[Red]\-"Ѓ"#,##0.005*0_-"Ѓ"* #,##0_-;\-"Ѓ"* #,##0_-;_-"Ѓ"* "-"_-;_-@_-,)'_-* #,##0_-;\-* #,##0_-;_-* "-"_-;_-@_-=,8_-"Ѓ"* #,##0.00_-;\-"Ѓ"* #,##0.00_-;_-"Ѓ"* "-"??_-;_-@_-4+/_-* #,##0.00_-;\-* #,##0.00_-;_-* "-"??_-;_-@_-+Є"Ќ "#,##0;\-"Ќ "#,##05Ѕ"Ќ "#,##0;[Red]\-"Ќ "#,##07І"Ќ "#,##0.00;\-"Ќ "#,##0.00AЇ"Ќ "#,##0.00;[Red]\-"Ќ "#,##0.00eЈ0_-"Ќ "* #,##0_-;\-"Ќ "* #,##0_-;_-"Ќ "* "-"_-;_-@_-uЉ8_-"Ќ "* #,##0.00_-;\-"Ќ "* #,##0.00_-;_-"Ќ "* "-"??_-;_-@_-Њ"IRЃ"#,##0;\-"IRЃ"#,##0!Ћ"IRЃ"#,##0;[Red]\-"IRЃ"#,##0"Ќ"IRЃ"#,##0.00;\-"IRЃ"#,##0.00'­""IRЃ"#,##0.00;[Red]\-"IRЃ"#,##0.00;Ў6_-"IRЃ"* #,##0_-;\-"IRЃ"* #,##0_-;_-"IRЃ"* "-"_-;_-@_-CЏ>_-"IRЃ"* #,##0.00_-;\-"IRЃ"* #,##0.00_-;_-"IRЃ"* "-"??_-;_-@_-рѕџ Р рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР рѕџ єР р Р р+ѕџ јР р)ѕџ јР рЏѕџ јР рЎѕџ јР рєџєР рєџєР р ѕџ јР р(Р “€џ“€џ“€џ“€џ“€ џ“€џ“€џ“€џ`…F Sheet1…ЬSheet2…рSheet3Œ,ЎСС`iый№б№/№w№$џ"№C7‰и  w …0–я„b,џ@=№7‰и  w …0–я„b,, ^&ЗЈ я„хўxк­VЭKTQџнћžŽ:і-bh1Юј1 k!.к„E_ ’-D'AHPpšаъёњZ…џA›jD›$ќ ZDK!a„ш^чмwЯМ3УD‚я gцž{Язям{Я`="UђЛnр{”юЬо &z€IšяD u‡РМޘцЅkи)‡ А@/ёНл3ЗH-FщŽ@ƒ_Юс›%ЇL— PДЊзŽaй_FОџXёТњWШљСЅЮab Ц!Ыf IŒR,“$iXЅ7ŠŠЖЌГЫ8Ž–VщыjЫ%7+–ћћћ Ы@щUœЅiВ\$жоЫ4c›fJX jmЋФ#c9ЎЉ’%Ќ\упЖžЄЕ{‘ТН{ss}eO_MсЩ—НˆЫѓњ0Dђ‘O‘ф:н.^?ёdO}„0ЄѓQЄŒ1ЗНЕVš]ЅL юв|СY›$I7џgJмХЙŸ%^&ѓg‘зNQЉeLŒЛЉЇ}їxЁVУ^oœЯЉлхfП<ŸјБП/њоˆl>•‡xК§И=I ‰]SwSb™ЦЌr}в›aЕ-yЈБёњy`•šз”o‘ѓТ*-'НЛж@х!ёjЋШЦЫyae_KўWЫya Нœv› kи’‡pЅœVы§ 6‘sРЊcXЃЂdŽQЮ)FрY|ŠМ@\:aŒџѕЇ‹~яx/ћ§˜щМъK8W“vџК\f4uїДПcыXqo?Os—Зўїы›)\vЃ›ѕБ]Л}јX7яыЦЖфЏп–šQQ7цЂ^В}ћђ ТчН(}1О™ч‹?#Ў=ЏOањкЮAt\Ьџ"г ьЎtјЛ$ѕ~HќŒИЯПW3ФC^ХљЧгВV№g'єџ™ŠўЌ њž2‡mla`ЮbеяyAqЈќ”}1Эђizяє;XUчЂЊњyUѕЛЊъU…їДЧ'ФуП№йЬ€3 №ПAР@@ё  їќ-" Tests passed: 54 Tests failed: 0 џ і cc u'ЭЩР  <  dќЉёвMbP?_*+‚€%џСƒ„Ё"џр?р?U  љ§ з"ьк№в№№К№( № №№‚’ № s №HПA ?Р@џ€УCommandButton1№ Z—№]` ˜r1 6$”u|ќCForms.CommandButton.1H>Ж@я7К Sheet1 u'ЭЩР „  dќЉёвMbP?_*+‚€%џСƒ„Ё"џр?р?1U>Ж@я7К Sheet2 u'ЭЩР  œв  dќЉёвMbP?_*+‚€%џСƒ„Ё"џр?р?1U  џ з>Ж @  я7К Sheet3 VBAџџџџџџџџ ыБЬ2ЩрyЭ2ЩThisWorkbookџџџџџџџџџџџџŽSheet1џџџџџџџџх__SRP_2 џџџџ1ьџџџџџџџџџџ(SLџџџџSџџџџS”џџџџ6"џџџџџџN0{00020819-0000-0000-C000-000000000046}џџџџЈ€ўџџџџџџџ(џџџџџџџџџџ%џџџџHџџџџ@ƒўџџџџџџџhџџџџџџџџџџџџџџ %‚ џџџџўџџџ˜џџўџџџџџџџџџџџ %џџџџXџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџp@@џџџџџџџџџџџџџџџџџџџџџџ0Ѓj\J$*\Rffff*084a5c6fecпџџџџ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\J*\R8004*#5d$*\Rffff*0D4a5c6931$*\Rffff*0R4a5c6b14п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€€€ pЉ™ С щ џџџџ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\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€дџ—ї—џџ#ˆЖџџџџџџџџ<џџУ…Т -M€є@šхХŒ РFžG™сгdE–{&_МAџџџџџџџџџџџџxžG™сгdE–{&_МAУ…Т -M€є@šхХŒџџMEџџџџџџџџџџSheet3џџџџџџџџџџџџT†TestMacros џџџџ&n@__SRP_7џџџџџџџџџџџџCZ"__SRP_6џџџџg^пџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(SLџџџџSџџџџS”џџџџ6"џџџџџџN0{00020820-0000-0000-C000-000000000046}џџџџЈ€ўџџџџџџџ(џџџџџџџџџџ%џџџџHџџџџ@ƒўџџџџџџџhџџџџџџџџџџџџџџ %‚  џџџџўџџџ˜џџўџџџџџџџџџџџ %џџџџXџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџp@@<<џџџџџџџџџџџџџџџџџџџџџџ0Ѓj\J$*\Rffff*094a5c6fecпџџџџ4ўЪџџџџџџџџxџџџџЈАAttribute VB_Name = "She@et3" шBast0{000Р20820- C$0046} |Global!ФSpac’False dCreatablPre declaIdЋTru BExposeTemplateDeriv$’Bustom izD2rU€€€ џџџџџџџџ$”mи€ џџџџ€ pЎm€ @€ џџџџ€ >`€ џџџџvŠ vŠrŠjŠnŠxnŠшnŠXnŠШ42P48:ˆ<а`{8 ˜ & А(И,а шј $ € џџџџ€ џџџџ€ џџџџB (€0#8 PJH`АРШирш€ џџџџB №€ј/p€ €0:2ˆ€ џџџџџџџџа]ђ0]ђX]ђ]ђ€–`З'(A@.oџџ@– З'(A@.oџџ –рЗA0tdoЖTest run started : ZЖ  4A2A6ЖTest run finished : ZЖ  4A2A8oџџ– Ж TestAddress'*Ж@-----------------------------------------‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”ўџџџ–—˜™š›œžŸ ЁЂЃЄЅўџџџЇЈЉЊЋЌ­ЎЏАБВГўџџџЕЖЗИЙКЛўџџџНОўџџџРСТУФХЦЧШЩўџџџЫЬЭўџџџЯабвўџџџдўџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ-----------------------A2 *A2 *A:Ќ'$Ќ'&]ђ`Ж Test ResultsЌ $ >Ж ============Ќ $ >'<р test <Ж(test1 Range('e3:f3') A1 style addressingЖe3:f3$B!DЖ $E$3:$F$3$@ '< <Ж*test2 Range('e3:f3') R1C1 style addressing HбFЖe3:f3$B%DЖ R3C5:R3C6$@ '< <Ж(test3 Range ('e:f') A1 style addressingЖe:f$B!DЖ$E:$F$@ '< <Ж*test4 Range ('e:f') R1C1 style addressing HбFЖe:f$B%DЖC5:C6$@ '< <Ж!test5 Columns A1 style addressing J!DЖ $1:$65536$@ '< <Ж#test6 Columns R1C1 style addressing HбF J%DЖ R1:R65536$@ '< <Ж$test7 Columns(3) A1 style addressingЌ$J!DЖ$C:$C$@ '< <Ж&test8 Columns(3) R1C1 style addressing HбFЌ$J%DЖC3$@ '< <Ж&test9 Columns('e') A1 style addressingЖe$J!DЖ$E:$E$@ '< <Ж)test10 Columns('e') R1C1 style addressing HбFЖe$J%DЖC5$@ '< <Ж)test11 Columns('b:d') A1 style addressingЖb:d$J!DЖ$B:$D$@ '< <Ж+test12 Columns('b:d') R1C1 style addressing HбFЖb:d$J%DЖC2:C4$@ '<эЖc1:g10$B.L <Ж2test13 Range('c1:g10').Columns A1 style addressing L!J!DЖ $C$1:$G$10$@ '< <Ж4test14 Range('c1:g10').Columns R1C1 style addressing HбF L!J%DЖ R1C3:R10C7$@ '< <Ж5test15 Range('c1:g10').Columns(1) A1 style addressingЌ L%J!DЖ $C$1:$C$10$@ '< <Ж7test16 Range('c1:g10').Columns(1) R1C1 style addressing HбFЌ L%J%DЖ R1C3:R10C3$@ '< <Ж7test17 Range('c1:g10').Columns('a') A1 style addressingЖa L%J!DЖ $C$1:$C$10$@ '< <Ж9test18 Range('c1:g10').Columns('a') R1C1 style addressing HбFЖa L%J%DЖ R1C3:R10C3$@ '< <Ж7test19 Range('c1:g10').Columns('c') A1 style addressingЖc L%J!DЖ $E$1:$E$10$@ '< <Ж9test20 Range('c1:g10').Columns('c') R1C1 style addressing HбFЖc L%J%DЖ R1C5:R10C5$@ '< <Ж9test21 Range('c1:g10').Columns('x:z') A1 style addressingЖx:z L%J!DЖ $Z$1:$AB$10$@ '< <Ж;test22 Range('c1:g10').Columns('x:z') R1C1 style addressing HбFЖx:z L%J%DЖ R1C26:R10C28$@ '< <Ж6test23 Range('c1:g10').Columns(30) A1 style addressingЌ L%J!DЖ $AF$1:$AF$10$@ '< <Ж8test24 Range('c1:g10').Columns(30) R1C1 style addressing HбFЌ L%J%DЖ R1C32:R10C32$@ '<эЌЌЖSheet2$P%R.N <Ж;test25 Worksheets('Sheet2').Cells(1, 1) A1 style addressing N%DЖ$A$1$@ '< <ЖYtest26 Worksheets('Sheet2').Cells(1, 1) A1 style addressing, RowAddressAbsolute is false ЗбT N%DЖ$A1$@ '< <ЖYtest27 Worksheets('Sheet2').Cells(1, 1) A1 style addressing, ColAddre№ д(џџџџћƒ4џ—ѕ—џџЖџџџџџџџџ џџџџџџџџџџџџџџxџџMEџџџџџџџџџџпџџ(џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ > џџџџџџџџLџџџџџџџџџџџџLџџџџ”џџџџџџџџџџџџš џџџџ<,џџ<0џџ<4џџ<8џџ<<џџ<џџџџџџHX т€(€џџ џџ@џџџџџџџџiƒЌџџџџ џџџџј€`„цџџџџtџџџџџџџџџ , `џџџџџџџџџџџџ џџџџџџџџџџ„ р`џџџџџџџџ|џkџџџџџџџџџџ„ . `џџџџџџџџ0џkџџџџџџџџџџ „ 6x`џџџџџџџџџџџџ|џHџџџџџџџџџџ__„`„<џџџџtџџџџџ+@P`џџџџџџџџ XџkИџџџџ rŒiƒfџџџџ џџџџи€iƒhџџџџџџџџј€iƒjџџџџџџџџџџџџ€`„<џџџџtџџџџџт€$Xџџџџ@џџџџџџџџт€&џџџџ@џџџџџџџџт€*џџџџџџџџ@џџџџџџџџƒ"џџџџџџаџџџџџџџџџџџџџџ% 0џџџџр џџџџXx`€џџџџџџџџџџџџџџџџPџџџџ(.џџџџ Œџџџџ0Z4268џџЈ+№џџџџ`џџџџџџџџА 4џk(џџџџ ~Œџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџшџџџџаџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ0џџџџ@ўџџџџџzџџџ џџ xџ@ўџhџџџ џџ @ўџ0Xџџџ џџ џџџџ@ўџHHџџџ џџ џџ@ўџџџџџ8џџџ џџ А@ўџ`(џџџ џџ џџџџ@ўџxџџџ џџ  @ўџџџџџџџџ џџ x@ўџџџџџџџџџџ џџџџ8H:$&>B@и0xџџџџџ џџџџ@ўџpџџџџџ џџџџрiƒ џџџџџџџџ€џџџџiƒ џџџџџџџџџџџџ€џџџџџџџџиџџџџџџџџџџџџ`џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP 8џџџџџџџџџџџџ`џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP ˜P $џџџ џџ џџ@ўџџџџ џџ џџ(Xџџџ џџ џџ@ўџєўџџ џџ џџ((фўџџ џџ џџ@ўџрўџџ џџ џџ@ўџаўџџ џџ џџXРўџџ џџџџ@ўџАўџџ џџ џџP И ўџџ џџ џџP  œўџџџџ џџ@ўџ˜ўџџџџ џџ@ўџ”ўџџџџ џџ@ўџўџџџџ џџ@ўџŒўџџџџ џџџџ@ўџˆўџџџџ џџџџ@ўџ„ўџџџџ јџџџџиИџџџџџџџџџџџџИ џџџџџџџџџџџџџџџџџџџџџџџџџџџџјџџџџ џџџџџџџџџџџџџџџџ џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџИ № а `@џџџџxџџџџџр И џџџџџџџџџџџџўџџџџџl>&$@ўџ@ўџџџџџrџџџ џџ @ўџ8 lџџџџџ @ўџP hџџџџџ @ўџh dџџџџџ 8@ўџ€ `џџџџџ @ўџ˜ \џџџџџ @ўџџџџџXџџџџџ џџџџџџџџџџџџџџHџџџџџџџџџџџџџџџџџџџџџџџџ(јџџџџP џџџџџџџџ а ш џџџџ  џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџP ˆ h `№џџџџxџџџџџx P џџ џџџџџџџџџџџџxџџџџB@ @ўџ@ўџИ dџџџ џџ H@ўџџџџџTџџџ џџ @ўџџџџџPџџџ џџ @ўџџџџџ@џџџ џџ @ўџ <џџџџџ џџџџ@ўџ0 8џџџџџ џџџџ@ўџџџџџ4џџџџџ ˜ џџџџАџџџџH `џџџџ0џџџџџџџџџџџџPџџџџ€џџџџџџџџџџџџџџџџџџџџЈџџџџџџџџџџџџџџџџџџџџџџџџџџџџиЃj\J$*\Rffff*0R4a5c6b14*\R0*#14*\R1*#d3*\R1*#4a*\R1*#1b0*\R1*#df*\R1*#285*\R0*#f*\R0*#12$*\Rffff*094a5c670bпўЪ‰€€€€" (08"@ HPX"` h4HxА2HИ№ј" L  p €  ˜€ >9Ј€ џџџџ€ ш^`јjrXX`Шdr LVˆXhиPi0Xz€€ џџџџTiи^z0Zifz№!X`Npl_аjV@vgАnV(zg˜nV zgˆ tV €g€ lV xgp $Dш bD †Qx †Q lUˆ ’„ј Š„Ž„ x|А’|(–|Р€ X€ `žm€˜ˆ € џџџџ€ И€ Р€ иВр‚|˜– € џџџџ€ ИssAbsolute is false ЗбV N%DЖA$1$@ '< <Ж=test28 Worksheets('Sheet2').Cells(1, 1) R1C1 style addressing HбF N%DЖR1C1$@ '< <ЖKtest29 Worksheets('Sheet2').Range('A1:E5').EntireColumn A1 style addressingЖA1:E5ЖSheet2$P%B!X!DЖ$A:$E$@ '< <ЖHtest30 Worksheets('Sheet2').Range('A1').EntireColumn A1 style addressingЖA1ЖSheet2$P%B!X!DЖ$A:$A$@ '< <ЖHtest31 Worksheets('Sheet2').Range('A1:E5').EntireRow A1 style addressingЖA1:E5ЖSheet2$P%B!Z!DЖ$1:$5$@ '< <Ж;test32 Worksheets('Sheet2').Range('A1') A1 style addressingЖA1ЖSheet2$P%B!DЖ$A$1$@ '< <ЖJtest33 Worksheets('Sheet2').Range('IV65536').EntireRow A1 style addressingЖIV65536ЖSheet2$P%B!DЖ $IV$65536$@ '< <ЖDtest34 Worksheets('Sheet2').Range('IU2:IV65536') A1 style addressingЖ IU2:IV65536ЖSheet2$P%B!DЖ$IU$2:$IV$65536$@ '<ррSome External references <Ж;test35 Range('c1:g10').Columns('x:z') R1C1 style addressing HбFЗб\Жx:z L%J%DЖ$[TestAddress.xls]Sheet1!R1C26:R10C28$@ '< <Ж;test36 Worksheets('Sheet2').Range('A1') A1 style addressingЗб\ЖA1ЖSheet2$P%B%DЖ[TestAddress.xls]Sheet2!$A$1$@ '<ррRow addressingр <ЖKtest37 Worksheets('Sheet2').Range('A1:E5').EntireColumn A1 style addressingЗб\ЖA1:E5ЖSheet2$P%B!X%DЖ[TestAddress.xls]Sheet2!$A:$E$@ '< <Ж>test38 Worksheets('Sheet2').Range('10:12') A1 style addressingЖ10:12ЖSheet2$P%B!DЖ$10:$12$@ '<І <Ж@test39 Worksheets('Sheet2').Range('10:12') R1C1 style addressing HбFЖ10:12ЖSheet2$P%B%DЖR10:R12$@ '<рSheet name in addressІ <Ж0test40 Range('Sheet3!A1:B4') A1 style addressingЗб\Ж Sheet3!A1:B4$B%DЖ![TestAddress.xls]Sheet3!$A$1:$B$4$@ '<рa multi-area addressІ <Ж7test41 Range('Sheet3!A1,B1,D4:F20') A1 style addressingЗб\ЖSheet1!A1,B1,D4:F20$B%DЖ,[TestAddress.xls]Sheet1!$A$1,$B$1,$D$4:$F$20$@ '<рReferenceStyle:=xlR1C1р8 regression tests for Rows and Columns behavour n#258824І <Ж&test42 Range('g20:h40').Columns('c:c')Жc:cЖg20:h40$B%J!DЖ $I$20:$I$40$@ '<І <Ж&test43 Range('g20:h40').Columns('c:f')Жc:fЖg20:h40$B%J!DЖ $I$20:$L$40$@ '<І <Ж#test44 Range('g20:h40').Columns(-1)ЌЖg20:h40$B%J!DЖ $E$20:$E$40$@ '<І <Жtest45 Range('c4:g10').Rows(-1)ЌЖc4:g19$B%^!DЖ $C$2:$G$2$@ '<І <Ж!test46 Range('a2:b4').Rows('1:1')Ж1:1Жa2:b4$B%^!DЖ $A$2:$B$2$@ '<І <Ж!test47 Range('a2:b4').Rows('1:2')Ж1:2Жa2:b4$B%^!DЖ $A$2:$B$3$@ '<І <Ж!test48 Range('a2:b4').Rows('2:2')Ж2:2Жa2:b4$B%^!DЖ $A$3:$B$3$@ '<І <Ж!test49 Range('a2:b4').Rows('2:3')Ж2:3Жa2:b4$B%^!DЖ $A$3:$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џџ–P]ђHiџџјšђFЩъFЃъ@ЖhitError'цЃђX <Жtest52ЖA2 : B4 Ж $A$2:$B$4$№ '<( $B!D'цІ  ЌЖ Range(' Ж') ц $@'№џџџџ <Жtest54ЖSheet1! A2 : B4 Ж $A$2:$B$4$№ '<ShџџџџP <Жtest50Ж A2:B4 Ж $A$2:$B$4$№ '< <Жtest51ЖA 2:B 4ЖhitError$№ '< <Жtest53ЖSheet1 !A2 : B4 ЖhitError$№ '<џџџџpџџџџrДAttribute VB_Name = "TestMacros" Dim passCount As Integ„erdfail2displayM@essagepB@ooleanptXhisЮSƒng Sub M€ain() >= False t›7AddrZ End 8Ч==Tru"<-A#Call  Log_ASSERTSetVerb ose((*)V Comment((‚Ѓ run started : " & Da З&Time!verify_B ’--finиish˜- l€\ŒšС>FhD„D\€„”;-<"—RХ"NBEG0IN((ЩЋ= x0 GЈ‚ГŽu:lТВSDžDD: RessСgChr $(10)Рm"=Щ ' Сž F+ uœpd|ƒУ("С 1 Range('e3:f3') A1Šyle ‚aУЖing", "" ").Da, "$E$3:$FX$3"@ Ї2R 1C(ReferenceStЁ`:=xl) R3C5:€6•щ 3 !:fР yќ :fЌ `  4_ = Iј CtI5 Columns”ЄЉ>1:$А6553 6 Ч•L љ<1:R_Bhхi7E(3u]da)C:$C?, Row„ Absolute is fal8se M:=.FV­U7ДUCoЦlІUР umnХ4ˆ+}ЏV8Ÿ+š^vZЈэP9%Range(' A1:E5РžEn№tireУBŸ’Рƒт"‚").‰Њж $A:$EыЉ30лм-?-A@)9A?Щzќ31?-† dп,'в,У`i,1:$5?*ў2~,ŸAФob?_”ltЪ3кIV6№5536_)ЉЎЄqKIV$b п(ъ4ёћU2:fџ)/чAЌU$2:$i' 'Some ExternalФ r…нs ŸФ%д35 #N'c1:g10`-Cƒs('@x:z') ј˜.]E"@'єю,f: =TrueХ[Tƒ ф$H.xls]Bф$1!€26тѓ28g_4J4_ot2P TAі1 /wgpm_O c_POш %o psg 2о!E{Р ‘@aF~2їЏ„Ѓ„3r{ п](ўn€ŽŽv` п]р”я“p_`Б‘ Џ’†(/uљ 10:1џ`/ / 5›$ ’зqJљ $1P2џ і пuџ п2ssѓœ_ ў ?&  q$_4иЋ0А1 P$"3 nayР@inUЄЏ Џ Ѕ 4&05@Ђ3!0~B4п2Ћ T )W(П"П"322:$B$4#q>р a mPДi-№areaп `N$:e41о ,B1,D№4:F2рM$$єнI 1p—П lџ?q iLё?,А 1,$D$4:$F$20Эa'ŸaV №Тgqion 1ФЗor1Йs and $W behavour n#25№8824СpАŸЩ ŸЩ42Ug20:h4Š_c:c')џQK„€f_€w‘5цI€j$4bяпMгM43яU'c:jfя"я"€я:м$Lя?$;$4яхМ-1ЏПP›ErоE‹чy4фyPdDs(O("c9— C„G$OO€ьŸA–A6ua2:Šb A.В'1:`tї"2ѕ"0АкЁ0Œ^B/+/&7/wР‰1:р`,оВ("a2:b4").Rows("1:2XAddress, "$A$2:$B$3") Lult =  + upd@ateRes.String("test48 Ra nge('М'М'2:2')",р _ F ‚Ћ# ‚31‚9‚3 ‚}€w.Š‚A€“‘‚xSРpaceIn„ƒ‚50u" A2:ИB4 …І­#1$A €# 4hiРtErrorЪGB2#2 : МG3Sheet1 М!A4&5У!€K$(& Chr$(10) & "T€s passe0d: "€СCountРO failE СM If (displayM@Уage) ThenУЎMsgBox„Т En@d If „ДA10БclearЫFЯ Call -Log_CoРmment(ƒжлR("END '" + this…)Э OK(( AA&Sub CF€unctionбю!GDesc As Уy, actual)expec(tedg)G 8Dim„ЦŒAS@SERT((d =т E ), eР0љ$<>FH0Фц‘ Bѓf`C F„=FсC†ё!got‚FC<ЧBD= g+ 1Р=lьseƒЇL=ЂOуHƒџdBЏЄЈ@С3e2!4ц3CЌŠANameЧ-,ќ sТЎфŽ ХЃГ'ƒ‘5Ї On ‚‹ GoTo haРndler:тžРKу[Š)%Ѕ Bo–k э"Fƒ їЯ  /%(fЁ4Ѓр_о&ь€ЉК C,&F рIM-xџtџ <џ8џ4џPџ@џR`§џџџџџџџџџџџ$Љ`§џџџџџџџџџџџ$б`§џџџџџџџџџџџ$љ`§џџџџџџџџџџџ0!` §џџџџџџџџџџџa™0000I` §џџџџџџџџџџџa‰000nrU€€€€~| Љyq‘I™CБ;!‘#б#сC‘TestLogMacrosџџџџџџџџџџџџUЯ7__SRP_4џџџџmђ __SRP_5џџџџџџџџџџџџ•_VBA_PROJECTџџџџ}™h€ џџџџ€x€ $€€ џџџџ€Ј„А€ џџџџ€ 6Р€ џџџџ€ 4ј€ џџџџ€0€ џџџџ€8€@€H€ џџџџ€P€ џџџџBX`€h.p Ј€АИРB  Ш арш№ј€ џџџџB   (08rU€€€€~| Ббй‘‘ё !љ y‰Щ™ WQQqWЩЁё™!щ)йс!Щ ‰ёaСAi™Й бщ!ЩЁСщЩ ё ")"!!Q#i"ё$ $!&1%Q'a& (ё) *)A+I*-!- ,a.a-™/Љ.1 0I1y1Ё1С2С15Й5 4Q7™7й5Й7щ2I9q9‘9б9 81;Q;љ9A=q= <™=й?y;™>1AqA @СBёBСA E DбF‘EIAI H‰JqI‘KYGЙJљLYM LбNёN!OIO!NЙPйP PЙQQ‰RЙRљQ‰SЉSбSёR‰OЉOi'ЁTСT T‘UБUљTёY‰\щUIViV‰WЙVйV9)+с+aYЙ\ё\A]]q]б]Ё]9^ ^С^‘^0 ќЦ`  H єџ˜ $4 јА єџ+zџ H:Xџhџ hџћяHџ:8џћя(џџ џћяџ`§Чџ /џ6 hџHџ(џџџ H:Xџhџ hџћяHџ:8џћя(џџ џћяџ`§Чџ /џ6 hџHџ(џџџ xА$4 $џhџHџ(џџџ„  T Cxџxџ /xџ”Cxџxџ /xџ”Cxџxџ /xџ є˜ є˜9 ѕ #xџ*#pџ*#lџѕ #hџ*1tџ2xџpџlџhџ`Dџ'Hџ%:Xџ%$  Dџa4џьќ‹ltџClџlџ4џ`§ЧpџCxџxџ  #hџ*1tџ2xџpџlџhџDџ54џrўС$џЪяџџ%Dџ'Hџ%:Xџ%$  DџўЋ 4џьќ‹ltџClџlџ4џ`§ЧpџCxџxџ  #hџ*1tџ2xџpџlџhџDџ54џ`Dџ'Hџ%:Xџ%$  Dџa4џьќ‹ltџClџlџ4џ`§ЧpџCxџxџ  #hџ*1tџ2xџpџlџhџDџ54џrўС$џЪяџџ%Dџ'Hџ%:Xџ%$  DџўЋ 4џьќ‹ltџClџlџ4џ`§ЧpџCxџxџ  #hџ*1tџ2xџpџlџhџDџ54џVDџ$ `Dџa4џьќ‹ltџClџlџ4џ`§ЧpџCxџxџ  #hџ*1tџ2xџpџlџhџDџ54џhўСXџЪяџџ%Dџ$ `DџўЋ 4џьќ‹ltџ Clџlџ4џ`§Чpџ!Cxџxџ  #hџ*1tџ2xџpџlџhџDџ54џi(Xџ%Dџ$ `DџўЂ4џџAџ"ќ‹ltџ#Clџlџџ`§Чpџ$Cxџxџ  #hџ*1tџ2xџpџlџhџDџ64џџzўС$џЪяџџ%(Xџ%Dџ$ `DџўЂџ§ŸўЇєў"%ќ‹ltџ&Clџlџєў`§Чpџ'Cxџxџ  #hџ*1tџ2xџpџlџhџDџ6џєўi:Xџ(%Dџ$ `DџўЂ4џџAџ"ќ‹ltџ)Clџlџџ`§Чpџ*Cxџxџ  #hџ*1tџ2xџpџlџhџDџ64џџzўС$џЪяџџ%:Xџ(%Dџ$ `DџўЂџ§ŸўЇєў"%ќ‹ltџ+Clџlџєў`§Чpџ,Cxџxџ  #hџ*1tџ2xџpџlџhџDџ6џєўi:Xџ-%Dџ$ `DџўЂ4џџAџ"ќ‹ltџ.Clџlџџ`§Чpџ/Cxџxџ  #hџ*1tџ2xџpџlџhџDџ64џџzўС$џЪяџџ%:Xџ-%Dџ$ `DџўЂџ§ŸўЇєў"%ќ‹ltџ0Clџlџєў`§Чpџ1Cxџxџ  #hџ*1tџ2xџpџlџhџDџ6џєў!Dџ'Hџ%:Xџ2%$  QDџќќфўNфўџ=4џ3џAџ"ќ‹ltџ4Clџlџџ`§Чpџ5Cxџxџ  #hџ*1tџ2xџpџlџhџ64џџ_ўСXџЪяџџ%фўџ=џ3§ŸўЇєў"%ќ‹ltџ6Clџlџєў`§Чpџ7Cxџxџ  #hџ*1tџ2xџpџlџhџ6џєўV(Xџ%фўџ>4џ3џAџ"ќ‹ltџ8Clџlџџ`§Чpџ9Cxџxџ  #hџ*1tџ2xџpџlџhџ64џџgўС$џЪяџџ%(Xџ%фўџ>џ3§ŸўЇєў"%ќ‹ltџ:Clџlџєў`§Чpџ;Cxџxџ  #hџ*1tџ2xџpџlџhџ6џєўV:Xџ<%фўџ>4џ3џAџ"ќ‹ltџ8Clџlџџ`§Чpџ=Cxџxџ  #hџ*1tџ2xџpџlџhџ64џџgўС$џЪяџџ%:Xџ<%фўџ>џ3§ŸўЇєў"%ќ‹ltџ:Clџlџєў`§Чpџ>Cxџxџ  #hџ*1tџ2xџpџlџhџ6џєўV:Xџ?%фўџ>4џ3џAџ"ќ‹ltџ@Clџlџџ`§ЧpџACxџxџ  #hџ*1tџ2xџpџlџhџ64џџgўС$џЪяџџ%:Xџ?%фўџ>џ3§ŸўЇєў"%ќ‹ltџBClџlџєў`§ЧpџCCxџxџ  #hџ*1tџ2xџpџlџhџ6џєўV:XџD%фўџ>4џ3џAџ"ќ‹ltџEClџlџџ`§ЧpџFCxџxџ  #hџ*1tџ2xџpџlџhџ64џџgўС$џЪяџџ%:XџD%фўџ>џ3§ŸўЇєў"%ќ‹ltџGClџlџєў`§ЧpџHCxџxџ  #hџ*1tџ2xџpџlџhџ6џєўV(Xџ%фўџ>4џ3џAџ"ќ‹ltџIClџlџџ`§ЧpџJCxџxџ  #hџ*1tџ2xџpџlџhџ64џџgўС$џЪяџџ%(Xџ%фўџ>џ3§ŸўЇєў"%ќ‹ltџKClџlџєў`§ЧpџLCxџxџ  #hџ*1tџ2xџpџlџhџ6џєўD(Hџ%(џ%рў:XџM%Dџ$ иDџ dNрўўš4џOРўўN)DџрўDРўџA4џ"ќ‹ltџPClџlџ4џ`§ЧpџQCxџxџ  #hџ*1tџ2xџpџlџhџ54џQќfXџ%Рў§ŸўЇ4џ"Rќ‹ltџSClџlџ4џ`§ЧpџTCxџxџ  #hџ*1tџ2xџpџlџhџ54џQќfXџ%Рў§ŸўЇ4џ"Uќ‹ltџVClџlџ4џ`§ЧpџWCxџxџ  #hџ*1tџ2xџpџlџhџ54џUўСXџЪяџџ%Рў§ŸўЇ4џ"%ќ‹ltџXClџlџ4џ`§ЧpџYCxџxџ  #hџ*1tџ2xџpџlџhџ54џ„:HџZ%рў:XџM%Dџ$ иDџ dNрўўš4џ[џ=џ\џAєў"ќ‹ltџ]Clџlџєў`§Чpџ^Cxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєў„:Hџ_%рў:XџM%Dџ$ иDџ dNрўўš4џ[џ=џ\џAєў"ќ‹ltџ`Clџlџєў`§ЧpџaCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєў„:HџZ%рў:XџM%Dџ$ иDџ dNрўўš4џ[џ=џbџAєў"ќ‹ltџcClџlџєў`§ЧpџdCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєў|:Hџ_%рў:XџM%Dџ$ иDџ dNрўўš4џ[џAџ"ќ‹ltџPClџlџџ`§ЧpџeCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџ|:Hџf%рў:XџM%Dџ$ иDџ dNрўўš4џ[џAџ"ќ‹ltџgClџlџџ`§ЧpџhCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџ|:Hџi%рў:XџM%Dџ$ иDџ dNрўўš4џ[џAџ"ќ‹ltџjClџlџџ`§ЧpџkCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџmўС$џЪяџџ%cаў%:XџD%фўџ>џ3§ŸўЇ єў"%lќ‹ltџmClџlџєў`§ЧpџnCxџxџ  #hџ*1tџ2xџpџlџhџ6џєўˆcџ%:Hџ_%рў:XџM%Dџ$ иDџ dNрўўšџ[§ŸўЇєў"lќ‹ltџoClџlџєў`§ЧpџpCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў6џєўcџ%:HџZ%рў:XџM%Dџ$ иDџ dNрўўš4џ[џ=єў\§ŸўЇ ў"lќ‹ltџqClџlџ ў`§ЧpџrCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џєў ў|:Hџs%рў:XџM%Dџ$ иDџ dNрўўš4џ[џAџ"ќ‹ltџtClџlџџ`§ЧpџuCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџўСџЪяџџ%:Hџs%рў:XџM%Dџ$ иDџ dNрўўšџ[§ŸўЇєў"%ќ‹ltџvClџlџєў`§ЧpџwCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў6џєўmc$џ%Dџ'Hџ%:Xџx%$  DџўЋ 4џьќ‹ltџyClџlџ4џ`§ЧpџzCxџxџ  #hџ*1tџ2xџpџlџhџDџ54џmc$џ%Dџ'Hџ%:Xџ{%$  DџўЋ 4џьќ‹ltџ|Clџlџ4џ`§Чpџ}Cxџxџ  #hџ*1tџ2xџpџlџhџDџ54џŠ:$џ~%Dџ'Hџ%:Xџ%$  Dџa4џё§ѓ€рўрўўЂџџAєў"ќ‹ltџClџlџєў`§Чpџ‚Cxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєўŠ:$џƒ%Dџ'Hџ%:Xџ%$  Dџa4џё§ѓ€рўрўўЂџџAєў"ќ‹ltџ„Clџlџєў`§Чpџ…Cxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєўŠ($џџџ%Dџ'Hџ%:Xџ%$  Dџa4џё§ѓ€рўрўўЂџџAєў"ќ‹ltџ†Clџlџєў`§Чpџ‡Cxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєўŠ($џџџ%Dџ'Hџ%:Xџˆ%$  Dџa4џ§ѓ€рўрўўЂџџAєў"ќ‹ltџ‰Clџlџєў`§ЧpџŠCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєўŠ:$џ‹%Dџ'Hџ%:XџŒ%$  Dџa4џ§ѓ€рўрўўЂџџAєў"ќ‹ltџClџlџєў`§ЧpџŽCxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєўŠ:$џ%Dџ'Hџ%:XџŒ%$  Dџa4џ§ѓ€рўрўўЂџџAєў"ќ‹ltџClџlџєў`§Чpџ‘Cxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєўŠ:$џ’%Dџ'Hџ%:XџŒ%$  Dџa4џ§ѓ€рўрўўЂџџAєў"ќ‹ltџ“Clџlџєў`§Чpџ”Cxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєўŠ:$џ•%Dџ'Hџ%:XџŒ%$  Dџa4џ§ѓ€рўрўўЂџџAєў"ќ‹ltџ–Clџlџєў`§Чpџ—Cxџxџ  #hџ*1tџ2xџpџlџhџ)Dџрў64џџєў.˜Clџlџ™CpџpџšCxџxџ › 1tџ2xџpџlџ.ЅClџlџЈCpџpџЉCxџxџ › 1tџ2xџpџlџ.˜ClџlџЋCpџpџЌCxџxџ › 1tџ2xџpџlџ.ЅClџlџ­CpџpџЎCxџxџ › 1tџ2xџpџlџ.˜ClџlџЏCpџpџАCxџxџ › 1tџ2xџpџlџ{ltџѕ #xџ*#pџœ*#lџ“ћ§#hџ*#œўѕ #˜ў*#”ў*#ў“ћ§#Œў*#ˆўѕ #„ў*1tџ2xџpџlџhџœў˜ў”ўўŒўˆў„ў “ц&'єў'џ'4џѕtџMXџ@ ž64џџєў(Dџ'Hџ%:XџŸ%$  Dџў oDџ,ltџF$џ%Dџ'Hџ%:XџŸ%$  Dџ,Dџ tџ  ”*§Чxџ /xџ$ѕCpџpџ”Cxџxџ Ё2xџpџј„04фўРўtџPxџpџlџhџœў˜ў”ўўŒўˆў„ўDџрў4џџєў ўќЌ#ѕ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џФxK;/Pџ'Tџ%€Fdџ%$  Pџa@џь`1tџPџ5@џCЅCtџ2ltџ€ І*#<џ€*#8џЇ*§Ч4џ  1xџ2<џ8џ4џHx,4@€ џџџџ"  H€PX`h8xА<Иј€ џџџџ"  * P  `hp€ˆ˜B  € Ј€ А6И №((B0 8 @HPp€ џџџџx€ џџџџ" €ˆ"˜Р№дАџџџџ{У- џ—ЯђџџЖџџџџџџџџџџџџџџџџџџџџџџxџџMEџџџџџџџџџџпџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ(> џџџџџџџџџџџџџџџџџџџџџџиЪt8 Hџџџџџџџџџџџџџџт€xPџџ џџ@џџџџџџџџъ€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\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] с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 = r Ѓj\J” J< r€stdole>stdo€le j%`*\GstLog_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LfooV €џџџ_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шџџџџџџo џџџџџџџџџџџџ!#џџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџџ џџџџџџl€@@$@1@€в˜A€@dirџџџџџџџџџџџџІy__SRP_0 џџџџŒ0__SRP_1џџџџџџџџџџџџДйPROJECTwmџџџџџџџџџџџџМГ{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.eK Ќ(FILE_EXT_XLSгЕ Ќ(FILE_EXT_PPT ‹ Ќ(FILE_EXT_VISВЊtheCalcApplicationГЗ Ќ(PARAGRAPH_END*ў Ќ(DIR_SEPARATORЮдHELPER_TEST_LOGИ‡TeThi@hWТjkbРokTЮ 2к РHB1Тйк,B,Т!§—*"B+BТнSh eet1GТS тe \t1 ЁrЃЖ2Ўя т@э ћѕ *2э 2щ 2э 2Uя в№љѕ 3э 3Ещ 3э 3№ ё)їь aЃTestMaA{hGр,Tр)с™Mдa ˆrр;s`+&26я‰4я:ѕ—6!":х: срLoZgEADL€gЮ N!2ЅOI/Щ-/Яђ)€rU€€€€~~~y џџџџџџџџџџџџџџџџ  џџџџ  testDescactualexpectedx1x2filenamecommenttestName testResult testCommentng R1:R65536 Htest7 Columns(3) A1 style addressingAddress $C:$CqџџџџP  Ltest8 Columns(3) R1C1 style addressingReferenceStyle C3 Ltest9 Columns('e') A1 style addressing e $E:$E Rtest10 Columns('e') R1C1 style addressing C5 Rtest11 Columns('b:d') A1 style addressing b:d $B:$D Vtest12 Columns('b:d') R1C1 style addressing C2:C4 c1:g10 dtest13 Range('c1:g10').Columns A1 style addressingColumns $C$1:$G$10 htest14 Range('c1:g10').Columns R1C1 style addressing R1C3:R10C7 Assertion  OK ) jtest15 Range('c1:g10').Columns(1) A1 style addressing $C$1:$C$10 ntest16 Range('c1:g10').Columns(1) R1C1 style addressing R1C3:R10C3 ntest17 Range('c1:g10').Columns('a') A1 style addressing a Btest47 Range('a2:b4').Rows('1:2') rtest18 Range('c1:g10').Columns('a') R1C1 style addressing ntest19 Range('c1:g10').Columns('c') A1 style addressing c $E$1:$E$10 rtest20 Range('c1:g10').Columns('c') R1C1 style addressing R1C5:R10C5 $ Failed: expected  got  rtest21 Range('c1:g10').Columns('x:z') A1 style addressing x:z $Z$1:$AB$10 vtest22 Range('c1:g10').Columns('x:z') R1C1 style addressing R1C26:R10C28 ltest23 Range('c1:g10').Columns(30) A1 style addressing $AF$1:$AF$10 ptest24 Range('c1:g10').Columns(30) R1C1 style addressing R1C32:R10C32 Sheet2зРF Cells vtest25 Worksheets('Sheet2').Cells(1, 1) A1 style addressing $A$1 ztest28 Worksheets('Sheet2').Cells(1, 1) R1C1 style addressing“K*sџџџџrU €€€~~~~~~~~~~~~~~~~~~~~~~' ЩеirЭЊzHЄ№jб к{  фџџџџ џџџџџџџџџџџџщƒ A 1џџџџљ џџƒŠa Yџџџџџџ) џџџџџџџџџџџџAA 9џџџџ џџџџ‰ЁЙб Y\џџYˆa 1 џџџџИџџџџљ! I q Ё Щ ё  9 Y  Љ Щ љ ) Q ‘ б с џџyAQqyY VBAProject ThisWorkbookSheet1Sheet2Sheet3 TestMacros TestLogMacrosяРF /C:\PROG~FBU\COMM~CP1\MICR~NEI\VBA\VBA6\VBE6.DLLVBA Ёџџџџ Щ10РF4C:\Program Files\Microsoft Office\Office10\EXCEL.EXEExcel ™џџџџС9@0РFverify_TestAddress !C:\WINDOWS.000\SYSTEM\StdOle2.Tlbstdole Љџџџџ YPLај-њ[НхЊDоR 1C:\Program Files\Microsoft Office\Office\MSO9.DLLOffice Щџџџџёa`с.E р….`ŒM ДC:\windows\system32\FM20.DLLMSForms ббљAp‹NИh/є(AŠ~х"<P $C:\windows\temp\Excel8.0\MSForms.exd БбйA€MaintesttestTestAddressTestLog_SUMMARYupdateResultString  odt ods odp odg \ isOpenoffice TestAreEqual TestNotEqualTestLog_SetFileNameTestLog_Comment OpenofficeLog DefaultLog TestLog_BEGIN TestLog_END TestLog_ITEM TestLog_FAIL TestLog_OKTestLog_PartCommentTestLog_PartFAILTestLog_PartOKTestLog_ASSERTSetVerboseTestLog_ASSERTGetVerboseTestLog_ASSERT TestLog_Close иРFфљb)Є]CŽ^J]с~9 РFЄ_+ieMЈК+$РTьBС{lЏЮŸFЊWJOCommandButton1@2зiЮЭЇwнtest45 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  sheet1 ! a2:b4 testSpaceInAddress  A2:B4   Range(' ') test51 A 2:B 4 hitEror test52 A2 : B4  test53 Sheet1 !A2 : B4  test54 Sheet1! A2 : B4 statusverbose assertiontestId 1a  Q‰ CommandButton1 1б ( stringAddressexpectedResult*ThisWorkbookThisWorkbookSheet1Sheet1Sheet2Sheet2Sheet3Sheet3TestMacrosTestMacrosTestLogMacrosTestLogMacrosID="{3E548AFD-E560-11DA-BCA3-8C337368932F}" Document=ThisWorkboPROJECTџџџџПЛSummaryInformation(џџџџЪмDocumentSummaryInformation8џџџџџџџџџџџџЮCompObjџџџџџџџџџџџџгfok/&H00000000 Document=Sheet1/&H00000000 Document=Sheet2/&H00000000 Document=Sheet3/&H00000000 Module=TestMacros Module=TestLogMacros Name="VBAProject" HelpContextID="0" VersionCompatible32="393222000" CMG="E2E00F79C77DC77DC77DC77D" DPB="96947B359B5D4E5E4E5E4E" GC="4A48A7815A825A82A5" [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=166, 155, 800, 563, Sheet2=0, 0, 0, 0, C Sheet3=0, 0, 0, 0, C TestMacros=22, 22, 908, 390, TestLogMacros=0, 0, 0, 0, C ўџ р…ŸђљOhЋ‘+'Гй0Ќ@H\t Œ ˜Єф vitrual98 Fridrich StrbaMicrosoft Excel@'ІЇyЦ@GfЭ2Щўџ еЭеœ.“—+,љЎ0и PXd lt|„ Œ Еф3т Sheet1Sheet2Sheet3  Worksheetsўџ џџџџ РFMicrosoft Excel WorksheetBiff8Excel.Sheet.8є9Вq