Bonjour à tous,
Je voudrais savoir s'il est possible (en vba, car mes fichiers font parfois plusieurs centaines de lignes) de réduire à 3 décimales des coordonnées de polygones qui prennent trop de place et qui parfois dépassent les capacités d'une cellule ?
Éventuellement avec un arrondi -> pas obligatoire.
Ex de coordonnées :
POLYGON ((817526.767354497 6909552.24251502,817529.418729568 6909575.66203338,817544.281675545 6909592.87808133,817613.388505107 6909638.12995565,817630.998192184 6909649.17171856,817648.021112421 6909660.42405067,817678.512155941 6909692.981044,817699.103948374 6909732.56755855,817750.960404699 6909862.80706836,817861.199135696 6909847.37638323,817866.59077167 6909811.66007804,817841.081717663 6909774.08606497,817803.873962992 6909714.13087634,817792.850377336 6909658.82944482,817871.77943808 6909650.9906465,817981.888933425 6909603.07062727,817996.522918666 6909698.72397886,818024.40220223 6909769.72645188,818044.678452572 6909753.67595477,818020.099925939 6909720.45954826,818008.38011455 6909667.25736695,818013.490170397 6909538.96424047,817970.161635076 6909550.20223047,817901.748352316 6909591.85701588,817839.313731134 6909608.26715361,817766.130068492 6909627.01670832,817766.074321421 6909651.04846946,817765.8460297 6909669.29099878,817785.429598294 6909715.42170779,817801.791964262 6909737.56479944,817826.314853215 6909770.00026858,817863.266339309 6909810.4792466,817857.679238804 6909845.07890782,817837.426147497 6909831.64566008,817815.182773687 6909826.51645088,817780.848977514 6909818.13536074,817767.012905294 6909800.60589579,817724.401689355 6909684.57492936,817718.182562368 6909622.13998691,817670.0219107 6909595.67420793,817622.849743402 6909581.35678422,817596.436954765 6909573.58405234,817526.767354497 6909552.24251502))
Résultat souhaité :
POLYGON ((817526.767 6909552.243,817529.419 6909575.662,817544.282 6909592.878,817613.389 6909638.130,817630.998 6909649.171,...))
Merci d'avance pour votre aide.
Dan