versionsstyring og overførsel af data til ny version
Hej,Hvordan undersøger jeg om der er en ny version tilgængelig af den bagvedliggende excel-skabelon, og derefter overfører navngivne ranges af data til en kopi af den nye skabelon.
Jeg er igang med at lave et ark som en række uafhængige grupper skal bruge. De vil gerne igang med at anvende arket inkl. basisfunktionalitet, men jeg ved at der kommer udvidelser over en længere periode. Derfor vil jeg gerne give mulighed for automatisk at overføre inddateringer til en nyere version og gemme den i mappen, hvor den nuværende fil ligger med et navn baseret på det nuværende navn.
1. Jeg kan ikke finde et passende felt til versions-nummeret. Jeg kigger under properties/egenskaber. Hvilken styring af versionsnummer vil være bedst, når det skal kunne tilgås når jeg senere skal sammenligne arket med andre versioner ved tryk på en knap inde i arket.
2. Hvordan overfører jeg data til en kopi af den nyere skabelon og gemmer det lokalt. Min plan er at opbevare en liste af alle data-ranges der skal kopieres på et config ark med navnene på ranges fortløbende under cellen med navnet "Config_values_to_copy" og traversere listen igennem.
Jeg forestille mig pkt 2 traverseringen løst konceptuelt som nedenstående (koden bruger jeg lettere justeret andet sted i arket)
i=1
While Len(Range("Config_values_to_copy").Offset(i, 0).Value) > 1
' Så længe jeg er i løkke er der flere data-ranges der skal overføres til ranges af samme navn på det nye ark
[nyt ark!] Range(Range("Config_values_to_copy").Offset(i, 0).Value).Value = Range(Range("Config_values_to_copy").Offset(i, 0).Value).Value
i = i + 1
Wend
Glæder mig til hjælpen fra en af vores proffer :o)
