Avatar billede boro23 Forsker
19. november 2010 - 11:45 Der er 13 kommentarer og
1 løsning

"indsæt specielt værdi" - HELTAL - uændret formatering

Kan nogen give mig en forklaring på, at når jeg bruger "indsæt specielt værdier" og efterflg. formatere kolonnen til standard, så  forbliver formateringen uændret? Data i kolonerne A,B,C & D er kopieret og "indsæt specielt værdier" fra et andet program (SAP). Se oploadet fil: http://www.gratisupload.dk/download/52373/

Problemet er at der følger en formateringen med i kolonne A, som gør, at jeg skal anvende "HELTAL" i mine formler og det er jeg noget træt af, da jeg ofte henter data fra (SAP). Hvis jeg f.eks. taster 39920002 i celle A2, så bliver formateringen rigtig, men det bliver et kæmpe arbejde når der nogle gange kan være 2500 rækker.

Findes der en nem måde at omformatere kolonnerne på eller en VBA kode der automatisk formatere kolonnerne til standard ved indsættelse af data.

Jeg bruger excel 2003 og håber nogen har en forklaring og en løsning
Avatar billede jakobdo Ekspert
19. november 2010 - 11:52 #1
Kan du ikke bare markere hele rækken og vælge FORMATTER CELLER og HELTAL ?
så kan du gøre det EN gang for hele rækken.
Avatar billede boro23 Forsker
19. november 2010 - 12:35 #2
Hej jakobdo

Jeg har prøvet alt, måske gør jeg noget forkert. Prøv at downloade ovenstående link, og vis mig hvordan du vil gøre det
19. november 2010 - 12:36 #3
Problemet er at du formatere som Standard!

Kolonnen er formateret som tekst - sandsynligvis fordi SAP accepterer foranstillede nuller, mellemrum og lignende i kolonnen. Tekstfelter, der formateres sonm Standard, vises som tekst.

Du skal i stedet formatere kolonnen som tal i Excel uden decimaler og tusindtalsadskillere.
19. november 2010 - 12:36 #4
... og det er afprøvet i den uploadede model!
19. november 2010 - 12:38 #5
Alkternativt kan du:
- indtaste 1 i en tilfældig celle
- kopiere denne celle
- markere hele A-kolonnen
- Vælg Indsæt speciel, Multiplicer
- slet 1-tallet igen
Avatar billede jakobdo Ekspert
19. november 2010 - 12:52 #6
Måske fordi jeg ikke er 100% sikker på hvad du vil.
Hvad er det der præcist er galt ?
Når jeg holder musen på A1, så står celle som STANDARD.
Og det må den ikke eller ?
Avatar billede Slettet bruger
19. november 2010 - 12:58 #7
En lille detalje her. Jeg ville ikke gøre det her:

- markere hele A-kolonnen
- Vælg Indsæt speciel, Multiplicer

Specielt ikke da, hvis du arbejder med Excel 2007+. Selv med en rimelig kraftig pc tager det en rum tid at åbne en fil der indeholder 0-værdier i en stor del af 2^20 celler der findes i A:A
19. november 2010 - 13:05 #8
dkhanku>> Så vælger du vel bare at markere de udfyldte celler.
Avatar billede boro23 Forsker
19. november 2010 - 13:24 #9
Hej erikjuul, dit alternativ virker perfekt. Smid et svar
Avatar billede Slettet bruger
19. november 2010 - 13:35 #10
ericjuul

Præcist det.
Har du selv prøvet din egen metode i Excel 2007 (inklusive gem og åbn filen)?
Avatar billede boro23 Forsker
22. november 2010 - 11:38 #11
Har lige lavet forsøget i en kolonne med 3356 rækker og det virker perfekt i excel 2003, har også prøvet gemme og åbne uden problemer.

erikjuul smid venligst et svar, så du kan få dine velfortjente point.
Avatar billede Slettet bruger
22. november 2010 - 12:04 #12
Jeg har aldrig ment noget andet end at det foreslåede virker. Mit eneste ærinde var at påpege, at hvis man bruger Excel 2007 eller senere (og med for eksempel 3356 rækker udfyldt)så vil den foreslåede metode (markere hele A-kolonnen) bevirke, at der indsættes et nul i 1048576 - 3356 = 1045220 altså godt og vel en million celler. Jeg ved ikke hvor kraftig en pc du har, men jeg ved, at det på min egen tager en rum tid at åbne en fil med det nævnte indhold.
Avatar billede boro23 Forsker
22. november 2010 - 13:44 #13
dkhanknu, godt ord igen, tak for dine indlæg
22. november 2010 - 14:38 #14
OK! - du får et svar.
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
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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