26. april 2006 - 20:26Der er
10 kommentarer og 1 løsning
Tal overskriver celle
Hvordan får man en celle til at reagere på samme måde med tal som med bogstaver. Jeg mener at hvis man skriver en masse bogstaver i en celle og de ikke kan værer der, fortsætter de ind i næste celle(medmindre der også står noget)mens tal der ikke kan værer i en celle bliver erstattet med ###### og ikke overskrider cellevægen, Jeg vil gerne have tallene til at blive representeret på samme måde som bogstaver
Det mener jeg ikke du kan, du er nødt til at udvide celle. Det kan du gøre ved at markere hele kolonnen foroven, og på højre kant foroven, når du har en lodret streg med en pil til begge sider (når du holder mussen henover grænsen mellem de to kolonner) dobbeltklikker du og cellerne tilpasses den største celle du har.
tobler>>den løsning dur ikke lige for mig jeg har brug for at den skriver ind i de andre celler. cool m f>>Har jeg prøvet - virker ikke hos mig. excelente>> Hvordan gør jeg det og hvad gør det.
hmm denne er vist bedre- tilpasser kolonnebredde til celleinput
Private Sub Worksheet_Change(ByVal Target As Range) If ActiveCell.ColumnWidth < Len(ActiveCell.Offset(-1, 0).Value) + 2 Then ActiveCell.Offset(-1, 0).ColumnWidth = Len(ActiveCell.Offset(-1, 0).Value) + 2 End If End Sub
Hvis du kan leve med at cellen bliver merget med nabocellen:
Private Sub Worksheet_Change(ByVal Target As Range) ActiveCell.Offset(-1, 0).Activate If ActiveCell.ColumnWidth < Len(ActiveCell.Value) + 1 Then ActiveCell.Resize(, 2).Select Selection.Merge ActiveCell.Offset(1, 0).Activate End If End Sub
hvis du vil have tal venstrestillet lige som tekst bliver, så indsæt
ActiveCell.HorizontalAlignment = xlLeft
lige efter Selection.Merge
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.