Avatar billede Klaus W Ekspert
07. maj 2019 - 15:52 Der er 11 kommentarer og
1 løsning

Lås af kolonne

Hej Excel hjælpere

Jeg har lavet et bestillingsark, hvilket køre rigtig godt, det eneste jeg ikke få mit ark til er at låse kolonne A. Så den viser tallene 8345222221540 i stedet for 834522E+12, når jeg importere materiale informationer fra et andet ark. Det skal lige siges at i det andet kolonne A står tallet 834522E+12. Men skal stå sådan 8345222221540 når de er importeret. 

Klaus W
Avatar billede Jan Hansen Ekspert
07. maj 2019 - 16:26 #1
Hej Klaus
prøv at formater cellerne Tal uden decimaler

Jan
Avatar billede Klaus W Ekspert
07. maj 2019 - 16:31 #2
Hej Jan

Har jeg prøvet men den kommer hele tiden tilbage, det er for at undgå at skulle gøre det hver gang jeg indsætter data fra andre ark.

KW
Avatar billede Jan Hansen Ekspert
07. maj 2019 - 17:12 #3
hvad med en kolonne du kopiere ind i og en med formatering  eks Kopikolonne er zz så i A1: =ZZ1

Jan
Avatar billede Mads32 Ekspert
07. maj 2019 - 20:15 #4
Hej

Jeg forstår ikke Jan Hansens forslag.

Jeg vil gøre således:
Indsæt en kstra kolonne efter kolonne A.
Den nye kolonne formateres som tal, uden decimaler.
i kolonner sættes formlen med referance til cellen foran. bag celle A3 tastes +A3
Avatar billede Jan Hansen Ekspert
07. maj 2019 - 20:30 #5
# 4 faktisk det samme fortalt på 2 forskellige måder, du lader bare kolonnen der kopieres til være A og den med "fast formatering" være B, jeg ligger den der kopieres til være langt til højre og A være den der "fast formatere's"

Jan
Avatar billede Klaus W Ekspert
08. maj 2019 - 09:30 #6
Hej Jan nu er jeg med kunne man finde en måde hvor det ikke skal laves på den måde

KW
Avatar billede Jan Hansen Ekspert
08. maj 2019 - 10:03 #7
bruge Vba til formatering er en mulighed
Avatar billede Klaus W Ekspert
08. maj 2019 - 11:41 #8
Lyder som en god ide :-)
Avatar billede jens48 Ekspert
08. maj 2019 - 19:46 #9
Det ligner mere en kode end et tal der skal regnes videre på. Hvis det er rigtigt, kan du formatere det som en tekst. Så får du altid alle cifrene med
Avatar billede Jan Hansen Ekspert
08. maj 2019 - 20:30 #10

Option Explicit
'Indsættes som ark-kode
Dim rArea As Range
Private Sub Worksheet_Change(ByVal Target As Range)
    Set rArea = Range("A2") 'Første celle der skal formateres
    Set rArea = Range(rArea, rArea.Offset(10000, 0).End(xlUp)) ' udvider til sidste celle med data <A10000
    If Not Intersect(Target, rArea) Is Nothing Then
        With rArea
            .NumberFormat = "####" 'Tekst Formatering
            With .Font
                .Size = 11 ' Tekst størrelse
                .Name = "Calibri" ' Font navn
            End With
        End With
    End If
End Sub
Avatar billede Klaus W Ekspert
09. maj 2019 - 08:50 #11
Hej Jan 1000 tak, som sædvanlig hurtig og effektiv hjælp

KW
Avatar billede Klaus W Ekspert
09. maj 2019 - 10:27 #12
Hej Jan har lige sendt dig en PB
KW
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