Dozer_ Skrevet 23. januar 2011 Del Skrevet 23. januar 2011 (endret) Heisann, vi har nå et mongo fag på skolen der vi visstnok skal bruke excel og VBA til å programmere ulike småsaker. Jeg er ikke så sinnsykt dreven i Excel, men har brukt det litt. Det som har irritert meg grenseløst i en dag nå er at jeg ikke klarer å formatere celler til å vise for eks. meter som benevning, slik som kr. er innebygd, finner ikke noe om dette ved å google heller. Og det aller beste hadde jo vært om den hadde klart å gjøre meter*meter=meter^2 osv.. (Savner matCad funksjoner i Excel!) Noen som har noen idè? Må jeg lage en egen template for det eller noe kanskje? Endret 23. januar 2011 av Dozer_ Lenke til kommentar
Largie Skrevet 23. januar 2011 Del Skrevet 23. januar 2011 Sjekk ut denne: http://msdn.microsoft.com/en-us/library/aa224873%28v=office.11%29.aspx Du lager deg en egen "Custom" variant som formaterer koden vha VBA. Lenke til kommentar
Harald Staff Skrevet 23. januar 2011 Del Skrevet 23. januar 2011 det der er det minst mongo faget du har bortsett fra matte. Skjerpe. Usikker på om det er et VBA-spørsmål, men i så fall: Sub Meter() ActiveSheet.Range("A1:B10").NumberFormat = "# ##0"" meter""" End Sub Sub Kvadratmeter() ActiveSheet.Range("A1:B10").NumberFormat = "# ##0"" m^2""" End Sub Beste hilsen Harald Lenke til kommentar
Dozer_ Skrevet 25. januar 2011 Forfatter Del Skrevet 25. januar 2011 (endret) Ok, dette var flotte greier, akkurat det jeg letet etter Har såvidt begynt med litt VBA, så utmerket - takk skal dere ha! Men går det an å style det på noen måte, slik at det kommer m2 istedet for m^2? Og går det an å definere 1 m = 100cm, 1m*1m=1m2 osv. på en enkel måte slik som i matcad vha. VBA? Endret 25. januar 2011 av Dozer_ Lenke til kommentar
Harald Staff Skrevet 25. januar 2011 Del Skrevet 25. januar 2011 (endret) Til det siste, nei. En excelcelle som inneholder et tall, inneholder for Excel bare et tall. F.eks. kan den inneholde 100 og vi kan formatere cella til å vise 100 kvardatmeter eller 100 kilometer i timen eller hvasomhelst, men det eneste Excel ser er tallet 100, aner ikke 100 hva da og bryr seg overhodet ikke. Og allikevel ja. Du kan skrive sykt avanserte VBA-funksjoner til å gjøre dette ut fra hva cella er formatert som, men da er det din programmering, ikke Excel, som er på jobb. HTH. Beste hilsen Harald Endret 25. januar 2011 av Harald Staff Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå