Avatar billede peachmelba Novice
28. marts 2019 - 13:34 Der er 3 kommentarer

Eksport fra excel til txt fil hvert minut

Hej med jer.
Jeg har et super tungt excel ark som jeg gerne vil have til at eksportere resultaterne af alle de forespørgsler som kører i excel arket ud i en txt fil.
Indholdet af excel filen ændres hele tiden, så excel filen skal eksportere og - og overskrive den eksisterende txt fil hvert minut.

Håber der er nogen som kan hjælpe
Avatar billede Daffodil Professor
28. marts 2019 - 14:37 #1
Dette du beder om her giver ikke mening.
Hvis du hvert minut overskriver din egen fil har du jo ingen historik og hvis du åbner txt filen "spærrer" du for excel således den ikke kan overskrive.
Du må jo have et formål med at gemme som en txt fil hvert minut?

Afhængig af din PC formåen og et "super tungt excel ark" kan du komme ud for at det tager over et minut at gemme.
Avatar billede peachmelba Novice
28. marts 2019 - 15:33 #2
Hej Daffodil.
Tak for dit svar
Jeg prøver lige at omformulere..
En text fil er nok heller ikke løsningen alligevel.
Jeg har 4 excel ark som hver i sær har 90.000 forespørgsler ind i en database. Jeg er usikker på hvor ofte disse forespørgsler sker, men jeg gætter på at det er hvert 10 sekund. Jeg kan se at excel arkene arbejder konstant.
Ud af de 90.000 forespørgsler er der måske 400-500 rækker med visning, da der er et "hit"
Disse 400-500 linjer skal vores brugere gerne kunne filtrere i således at de får vist de 20 linjer som er aktuelle for dem.

Vi er 9 brugere som har disse excel ark åbne via en RDS server KUN til dette brug.
Vi har spundet en sprit ny server 2016 op, og når vi nærmer os 6-7-8 bruger er CPU forbruget tæt på 100, og serveren bliver træt.

Jeg er ikke excel haj, og derfor spørger jeg her...
Min tanke er at brugerne ikke skal arbejde direkte i det ark som laver forespørgslerne, men derimod skal de 400-500 linjer eksporteres hvert minut til et andet ark som ligger på RDS serveren. Det er dette ark som brugerne skal kunne filtrere i.

I det store ark med de 90.000 forespørgsler hedder rækkerne hvor der er hit ikke 1,2,3 osv
Hvis der er "hit" bliver rækken vist. Hvis ikke der er hit, skjules rækken.
D.v.s. at de synlige rækker godt kan hedde 873, 3412, 43543 osv, så det vil ikke nytte at eksportere de første 500 rækker fra det store ark. Det vil blot eksportere en masse tomme linjer.

Det jeg er interesseret i er, at få eksporteret de rækker som har indhold.

Jeg håber jeg har forklaret mig nogenlunde.
Avatar billede Rune1983 Ekspert
29. marts 2019 - 07:25 #3
Jeg prøver lige at tænke ud af boksen.
Hvad med at ligge det i en database og opret et view som filtrere de 400-500 rækker ud. Så vil databasen arbejde i stedet for et excel ark. Så det bare at kalde indholdet af det view i databasen og lig i et excel ark.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester