Avatar billede tida Juniormester
08. december 2004 - 10:07 Der er 12 kommentarer og
1 løsning

Default formel

Hvordan formaterer man en celle til at starte med = således at alle i cellen indtastede tal opfattes som formler. Jeg har før haft en sådan formatering....men nu kan jeg finde ud af hvor det foregår ??
Avatar billede bak Forsker
10. december 2004 - 12:53 #1
Når du finder ud af det igen, tida, så vil jeg gerne høre hvordan...
det kan ikke gøres med formatering, da det er ren cellekosmetik.
Avatar billede s_kjaer Praktikant
12. december 2004 - 09:48 #2
Du kan indstille Excel til, at man i et helt ark ikke behøver at sætte et tegn foran alle formler. Det findes under Funktioner--> Indstillinger--> Lotus 1-2-3--> Lotus 1-2-3 formelindtastning
Avatar billede bak Forsker
12. december 2004 - 09:53 #3
god ide s-kjaer, det kan være det tida mener.
Avatar billede tida Juniormester
13. december 2004 - 08:56 #4
Det var faktisk det jeg mente...lige nøjagtig. Det var netop sådan jeg i sin tid indstillede mit gamle ark.
Desværre fungerer det kun når man indtaster flere tal, jeg havde sådan håbet at den også indsatte = når jeg indtastede et enkelt tal, den funktion har jeg brug for....men....øv !
Men du skal ihvertfald have point alligevel s kjaer...så stik mig et svar.
Avatar billede s_kjaer Praktikant
13. december 2004 - 21:55 #5
Man budre da kunne få en macro til at tilføje det "=". Kan dog ikke overskue det lige nu, men vil da lige forsøge at lege med det imorgen, men hvis der er andre (Jeps bak, jeg mener bla. dig)der kan løse det, lader jeg med glæde dem få point.
Avatar billede bak Forsker
13. december 2004 - 22:54 #6
Du kunne prøve at indsætte denne makro i arkets eget kodemodul.
Hver gang der indtastes noget chekkes om slutværdien er numerisk. Er dette tilfældet sættes et = forest.

Private Sub Worksheet_Change(ByVal Target As Range)
Dim OldVal

On Error GoTo ExitHere
    If Target.Cells.Count = 1 Then
    OldVal = Target
        If Not Target.HasFormula Then
            If IsNumeric(Evaluate("=" & Target.Value)) Then
            Target = "=" & Target
            End If
        End If
    End If
Exit Sub
ExitHere:

Target = OldVal
End Sub
Avatar billede s_kjaer Praktikant
14. december 2004 - 08:19 #7
bak-->Undskyld at jeg gav dig en opgave, men det forpligter at være så hård til macroer ;-). Jeg håber ikke at det tog for lang tid, men nu ser det ud til, at tida får løst sit problem.
Avatar billede tida Juniormester
14. december 2004 - 12:10 #8
....jeg kan kun sige en ting....Konge !!!!

Den makro kommer jeg til at få så megen glæde af....tusind tak bak !
Send mig et svar.
Avatar billede bak Forsker
14. december 2004 - 21:17 #9
tida-> nu ved jeg jo ikke præcis hvad den skal bruges til, men man kan også lave makroen som et klassemodul du kan sætte på person.xls, og så til og frakoble og bruge i alle filer/ark

s_kjaer -> du skal ikke beklage, jeg skal også have lidt udfordringer engang imellem :-)
Avatar billede s_kjaer Praktikant
14. december 2004 - 21:28 #10
He He. Jeg troede nu, at der skulle mere til at udfordre dig Bak...
Jeg er glad for at jeg gav opgaven videre, da jeg også har lært noget af det, og har fået en macro jeg kan bruge til noget.

På arbejdet er vi først lige skiftet fra Lotus123, og den macro kan måske lukke munden på alle de "gamle", der brokker sig over at man skal huske et tegn foran, når Excel skal regne.
Avatar billede bak Forsker
14. december 2004 - 22:21 #11
Det er ikke den ene ting her, der er udfordringen. :-)
Det ligger i at få denne makro til at spille på alle ark og også med fomler, men det arbejder jeg videre på.....
Avatar billede tida Juniormester
13. oktober 2005 - 14:56 #12
hej bak....skal vi lige lukke det her spørgsmål med et svar fra dig ?
Avatar billede bak Forsker
13. oktober 2005 - 16:45 #13
ok :-)
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