23. december 2008 - 12:59Der er
6 kommentarer og 1 løsning
Formattering ved import af formler
Hej eksperter !
Jeg har nogle regneark, som alle indeholder flere faneblade med formler, som importeres fra csv-filer.
Dette kører uden problemer med noget VBA og en knap til brugerne, men nu vil jeg gerne have formlerne i tabeller i en database i stedet for som csv-fil - og det giver mig formatteringsproblemer i Excel.
Formlerne hentes fint ind i Excel, men ikke som formler. Excel opfatter ikke indholdet i cellerne som fomler og jeg kan tilsyneladende ikke formattere mig ud af problemet. Det eneste jeg har fået til at virke er at trykke F2 i hver enkelt celle eller med VBA:
For Each c In Range("a2:ac415") celleindhold = c.Value c.Formula = celleindhold Next c
hvilket tager laaaang tid. Jeg har flere faneblade som skal gennemløbes, så den løsning vil jeg helst ikke anvende.
Jeg anvender MS SQL2005 og Excel2000. Hvis problemet er/kan løses ved en nyere version af Excel, så opgraderer jeg gerne.
Jeg havde ellerrs forsøgt mig med: Sheets("Ark1").Range("a2:ao415").FormulaLocal = Range("a2:ao415").Value uden at få den til at virke, men det gør den nu.!???! (det forstår jeg ikke helt, men pyt, nu virker det).
og jo - det kører hurtigt.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.