Ja, undskyld den lidt tågede overskrift, men problemet er mærkeligt og følgende forklaring er helle ikke for god :)
Når jeg importerer en større mængde data fra ren tekstform til Excel er det ikke altid at Excel fatter at værdien er et TAL f.eks. Det sker mest med datoer, men kan osse ske med tal. Det ses ved at f.eks. tal bliver venstrejusteret i cellerne (altså Excel tror det er tekst). Således kan man ikke lave udregninger fra værdierne, og det er jo ikke godt. Hvis man går ind i cellen med F2 og trykker RETURN registrerer Excel værdien og tallet bliver højrejusteret og man kan regne på det.
Den eneste "løsning", jeg har fundet er at lave en makro, der løber ned gennem alle cellerne i en kolonne og kopierer celleværdien til en NUMBER/INTEGER variabel og bagefter kopierer værdien tilbage i cellen. Det svarer jo bare til at trykke F2 og return...
Er der nogen her der kender en ordentlig løsning til dette?
Grunden til mit spørgsmål er, at jeg selv af og til eksporterer data fra et homebanking-program og indlæser dem i Excel. Mit homebankingprogram er desværre programmeret af folk, der ikke véd, at det kun er i engelsktalende lande, man benytter et punktum som decimalskilletegn, mens en dansk Windows-opsætning naturligvis bruger komma. Derfor er jeg vant til at måtte efterbehandle tallene manuelt.
Jeg har lige prøvet at fremprovokere den fejl, jeg beskrev, men nu virker det selvfølgelig godt nok. Næste gang jeg er ude for det laver jeg et nyt spørgsmål her så kan jeg sende et eksempel.
Jeg havde håbet at jeg ikke var den eneste der kendte til problemet...
Du er ikke den eneste, som har det problem!!! Jeg har det også, og jeg kan heller ikke forklare hvornår det sker. Det hjælper ikke at vælge Edit -> Clear -> Formats og det hjælper heller ikke altid at vælge Edit -> Clear -> All og skrive tallene manuelt! kh kh
Jamen, så prøv engang at importere en ANSI tekstfil i Excel: Først bliver I bedt om at tage stilling til, om filen er afgrænset eller i fast bredde. Dernæst får I mulighed for at fortælle, om hvert enkelt felt indeholder tal, tekst eller datoer. Det er forholdsvis enkelt, bortset fra, at eventuelle tal skal have komma som decimalskilletegn.
Problemet med decimalskilletegnet ved importen er jeg kommer ude om ved at ændre decimalskilletegnet i windowsopsætningen før importen. Så forstår den tallet og format korrekt.
Nu har jeg ikke læst det hele, men kan du ikke bare markere det relevante og så vælge celleformatet tal? (Hvis det virker, er det vel lettere end F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN, F2-RETURN ;-)
Jeg har ofte været ude for problemet. Som regel er der- uvist af hvilken grund- sneget sig et blanktegn ind som det første i hvert felt. Det enkleste er at markere kolonnen, bruge Erstat hvor du i "Søg Tegn" taster mellemrum og i ERstat med undlader at taste noget.
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.