Есть ТХТ Файл где надо найти значения записанные примерно так
меня интересует именно <Start>663894.452737859 -6160205.42335494</Start><End>663794.791098493 -6160222.97523945
составил табличку.
табличка не работает
значений много. как с помощью макроса найти значения из правой ячейки и поменять их на значения из левой?
или как сделать преобразования значений сразу в правильные. ( оба значения должны быть положительными и их надо поменять местами)
Код |
---|
?xml version="1.0" encoding="windows-1251"?><LandXML date="" time="" version="1.1" language="English" readOnly="false"><Units><Metric areaUnit="squareMeter" linearUnit="meter" volumeUnit="cubicMeter" temperatureUnit="celsius" pressureUnit="milliBars" diameterUnit="millimeter" angularUnit="decimal degrees" directionUnit="decimal degrees" /></Units><ProjectionOf name="None" /><Application name="PlanMachine" desc="" manufacturer="Иркутскжелдорпроект" version="0.00000001" manufacturerURL="" timeStamp="" /><Alignments name=""><Alignment name="I" length="20522.3597464337" staStart="0" desc=""><Feature name="IrregularPickets" /><CoordGeom><Line length="101.19541"><Start>663894.452737859 -6160205.42335494</Start><End>663794.791098493 -6160222.97523945</End><Feature name="Id">93732ad2-6c73-475b-87f9-353e5f2c7a40</Feature><Feature name="StartPicketage">139 8 90.5825979747506</Feature><Feature name="EndPicketage">139 9 91.7785532183005</Feature></Line><Spiral length="39.9999903" radiusEnd="17000" radiusStart="INF" rot="cw" spiType="clothoid"><Start>663794.791098493 -6160222.97523945</Start><PI>663768.528622044 -6160227.60044884</PI><End>663755.400095167 -6160229.92850376</End><Feature name="StartPicketage">139 9 91.7785532183005</Feature><Feature name="EndPicketage">140 0 31.77838479367811</Feature></Spiral><Curve rot="cw" crvType="arc" length="18.9829428" radius="17000"><Start>663755.400095167 -6160229.92850376</Start><Center>666723.667746728 -6176968.7871013</Center><End>663736.71060873 -6160233.25343621</End><PI>663746.054419358 -6160231.58575324</PI><Feature name="StartPicketage">140 0 31.77838479367811</Feature><Feature name="EndPicketage">140 0 50.7611466438122</Feature><Feature name="CantMm">0</Feature><Constraints><Canting auto="" /></Constraints></Curve><Spiral length="39.9999903" radiusEnd="INF" radiusStart="17000" rot="cw" spiType="clothoid"><Start>663736.71060873 -6160233.25343621</Start><PI>663723.584708483 -6160235.59614631</PI><End>663697.338418795 -6160240.31245082</End><Feature name="StartPicketage">140 0 50.7611466440487</Feature><Feature name="EndPicketage">140 0 90.7615318143386</Feature></Spiral><Line length="16.6361905"><Start>663697.338418795 -6160240.31245082</Start><End>663680.964485092 -6160243.25475088</End><Feature name="Id">50028b58-6d2f-4f80-8658-bd5774abb1dd</Feature><Feature name="StartPicketage">140 0 90.7615318143386</Feature><Feature name="EndPicketage">140 1 7.39783668264487</Feature></Line><Spiral length="19.999968" radiusEnd="40000" radiusStart="INF" rot="ccw" spiType="clothoid"><Start>663680.964485092 -6160243.25475088</Start><PI>663667.84135952 -6160245.6128987</PI><End>663661.279506631 -6160246.79033296</End><Feature name="StartPicketage">140 1 7.39783668264487</Feature><Feature name="EndPicketage">140 1 27.39757821128413</Feature></Spiral><Curve rot="ccw" crvType="arc" length="68.6794469" radius="40000"><Start>663661.279506631 -6160246.79033296</Start> |
составил табличку.
не правильные | правильные |
663894.452737859 -6160205.42335494 | 6160205.42335494 663894.452737859 |
значений много. как с помощью макроса найти значения из правой ячейки и поменять их на значения из левой?
или как сделать преобразования значений сразу в правильные. ( оба значения должны быть положительными и их надо поменять местами)
Изменено: drauzer - 12.10.2017 12:22:09