Avatar billede ThomasK Nybegynder
31. oktober 2001 - 17:30 Der er 20 kommentarer og
1 løsning

Excel XP.. Nyt Spg.

Jeg har mange Celler under hinanden hvor der står nummer plader. fx. \"rm 98 625\" eller hvad der nu står i alle sammen alle bogstaverne står med småt... Kan jeg ik ændre dem til store alle sammen ? På en let måde!
Avatar billede johnschmidt Nybegynder
31. oktober 2001 - 17:44 #1
=STORE.BOGSTAVER(+celle)
Avatar billede johnschmidt Nybegynder
31. oktober 2001 - 17:45 #2
En formel under \"tekst\" som findes under formelgeneratoren \"f*\" - kender ikke lige den engelske betegnelse, men den må også stå under \"tekst\"
Avatar billede maxwell Nybegynder
31. oktober 2001 - 17:46 #3
=STORE.BOGSTAVER(celle)
Avatar billede maxwell Nybegynder
31. oktober 2001 - 17:47 #4
fuck for sent....
Avatar billede johnschmidt Nybegynder
31. oktober 2001 - 17:47 #5
\"rm 98 625\" i celle a1 og formlen \"=store.bogstaver(+a1) i celle a2 giver \"RM 98 625\" i A2 hvis du kun vil ha en række så placer dig i a2 tryk F2 og derefter F9 og derefter enter. dette gøres nedefter og så skulle du kunne kopiere alle fra kolonne 2 til 1.
Avatar billede johnschmidt Nybegynder
31. oktober 2001 - 17:48 #6
maxwell 2 min og 16 sek? - håber vi på en accepter alle eller hvad?
31. oktober 2001 - 17:48 #7
Det kan laves lidt hurtigere, hvis du har mange celler....!

Marker dit område, og kør denne makro.

Sub StoreBogstaver()
Dim rCell As Range

    For Each rCell In Selection
        rCell.FormulaR1C1 = \"=UPPER(\"\"\" & rCell & \"\"\")\"
        rCell = rCell.Value
    Next rCell
   
End Sub
Avatar billede johnschmidt Nybegynder
31. oktober 2001 - 17:49 #8
\"På en let måde!\" citat theshadowdk
31. oktober 2001 - 17:49 #9
johnschmidt>> den engelske version hedder UPPER :-)
Avatar billede maxwell Nybegynder
31. oktober 2001 - 17:50 #10
man kan ikke være lige hurtig altid..
Avatar billede johnschmidt Nybegynder
31. oktober 2001 - 17:52 #11
Du skal ikke F2 + F9 alligevel bare makér kolonne 2 og kopier og paste speciel som værdi i fx kollone 3 og derefter slette kolonne 1 og 2 derefter vil du kunne omdøbe over 1000 rækker på under 30 sek
31. oktober 2001 - 17:54 #12
johnschmidt>> Det er nu meget let...!

1. Start dit regneark.
2. Tryk Alt+F11 eller Funktioner/Makro/Rediger VisualBasic
3. Vælg Indsæt/Modul
4. Kopier makro\'en ind
  Sub StoreBogstaver()
  Dim rCell As Range

      For Each rCell In Selection
          rCell.FormulaR1C1 = \"=UPPER(\"\"\" & rCell & \"\"\")\"
          rCell = rCell.Value
      Next rCell
   
  End Sub

5. Luk VisualBasic Editoren evt. Alt+F4
6. Marker dit område
7. Tryk Alt+F8 eller Funktioner/Makro/Makro\'er
8. Afspil makro\'en \"StoreBogstaver\"

Vupti :-)
Avatar billede johnschmidt Nybegynder
31. oktober 2001 - 17:58 #13
ja flemming NU er det let - jeg er rimelig godt hjemme i excel, men ikke i VisualBasic!

Jeg har noteret din formel! og det er sådan alle skulle svare herinde, så ville det være meget lettere - altså med:

1 gør det
2 gør det
osv

31. oktober 2001 - 18:01 #14
På min hjemmeside www.win-consult.com har jeg nogle Links til gode excel sider. Lur dem en gang.
Avatar billede janvogt Praktikant
31. oktober 2001 - 18:07 #15
Helt ærlig - en makro til at oversætte til store bogstaver ??!
Det er virkelig overkill der vil noget!

31. oktober 2001 - 18:52 #16
Sådan en kommentar kan du da ikke lade stå alene, lad os da se en løsning, som slår den i performance og funktionalitet.

Husk endelig at tage højde for flere kolonner i usammenhængende områder. God fornøjelse og godt nytår.
31. oktober 2001 - 18:55 #17
Jeg har også lige set denne her et andet sted - til brug med en dato.
TextBox1.Value = Format(Range(\"C3\").Value, \"yyyy-mm-dd\")

Skal jeg kigge på listbox\'en for dig ?
31. oktober 2001 - 18:56 #18
Hehe - beklager - det var til et andet spørgsmål :-)
Avatar billede janvogt Praktikant
31. oktober 2001 - 20:17 #19
>>> flemmingdahl

Johnschmidts løsning med STORE.BOGSTAVER kræver kun en brøkdel af de antal gange du skal trykke på tastaturet som en makroløsning.

Performance er ikke noget problem på dagens computere. Du kan såmænd ikke mærke forskel om du bruger den ene eller den anden løsning.
31. oktober 2001 - 20:28 #20
jan>>>>>>>> det ved du jo godt, at det ikke rigtigt hvad du skriver.

johnschmidts løsning kræver en ny kolonne - eller flere nye kolonner, hvis problematikken eksisterer flere steder i arket.

Vi bliver ALDRIG enige om denne og flere andre sager vedr. brugen af VBA.

Slut herfra.
01. november 2001 - 11:57 #21
theshadowdk>>> fik du løst dit problem ?
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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