Avatar billede mikkel45 Novice
23. november 2012 - 13:25 Der er 12 kommentarer og
1 løsning

excel 2007 åbne i fuld skærm

Hej
Jeg sidder her og prøver at få min prisberegner til at åbne i fuld skærm, hvor fanerne skal kunne ses.
Jeg har her på eksperten fundet en kode, men den virker tilsyneladende ikke
Den ser sådan ud:
Sub FullScreen()
\' Skjuler formelbar og statusbar
        Application.DisplayFormulaBar = False
        Application.DisplayStatusBar = False
\' Skjuler værktøjslinier
        Application.CommandBars(\"Standard\").Visible = False
        Application.CommandBars(\"Formatting\").Visible = False
\' Skjuler række/kolonne header
        Dim ws As Worksheet
        Dim wsA As Worksheet
        Application.ScreenUpdating = False
        Set wsA = ActiveSheet
   
        For Each ws In ActiveWorkbook.Worksheets
            ws.Activate
            ActiveWindow.DisplayHeadings = False
        Next ws
    wsA.Activate
End Sub

Disse efterfølgende linier går i rød, og da jeg ikke kender synderligt meget til VBA, kan jeg ikke se hvorfor

\' Skjuler formelbar og statusbar

\' Skjuler værktøjslinier
        Application.CommandBars(\"Standard\").Visible = False
        Application.CommandBars(\"Formatting\").Visible = False
\' Skjuler række/kolonne header

Håber i kan hjælpe mig

Peter
Avatar billede xenoxsis Nybegynder
23. november 2012 - 13:28 #1
Application.DisplayFullScreen = True
Avatar billede store-morten Ekspert
23. november 2012 - 13:31 #2
Måske:
Application.DisplayFullScreen = True
Avatar billede supertekst Ekspert
23. november 2012 - 13:33 #3
Slet \ - det er kommentarlinjer, som kan indledes med Rem eller '
Avatar billede supertekst Ekspert
23. november 2012 - 13:36 #4
Hvad med dette udtryk:    Application.DisplayFullScreen = True
Avatar billede mikkel45 Novice
23. november 2012 - 13:44 #5
tak
Men får en fejlmeddelelse

Compile error:
invalid outside procedure
Avatar billede KurtOA Praktikant
23. november 2012 - 14:25 #6
Hmmmm....


Hvis man retter
Application.CommandBars(\"Standard\").Visible = False
Application.CommandBars(\"Formatting\").Visible = False
til
Application.CommandBars("Standard").Visible = False
Application.CommandBars("Formatting").Visible = False
kan koden køre i Excel 2003.

Men ikke i 2007:
her er Menulinierne som der refereres til udskiftet med det nye bånd.
Hvis du også prøver at udkommentere dem som jeg har gjort i nedenstående kan koden køre i 2007.

Sub FullScreen()
' Skjuler formelbar og statusbar
        Application.DisplayFormulaBar = False
        Application.DisplayStatusBar = False
' Skjuler værktøjslinier
'        Application.CommandBars(\"Standard\").Visible = False
'        Application.CommandBars(\"Formatting\").Visible = False
' Skjuler række/kolonne header
        Dim ws As Worksheet
        Dim wsA As Worksheet
        Application.ScreenUpdating = False
        Set wsA = ActiveSheet
   
        For Each ws In ActiveWorkbook.Worksheets
            ws.Activate
            ActiveWindow.DisplayHeadings = False
        Next ws
    wsA.Activate
End Sub

mvh Kurt
Avatar billede mikkel45 Novice
23. november 2012 - 15:01 #7
Sådan, det virkede
1000 tak for hjælpen

Lægger du et svar til dine velfortjente point
Avatar billede KurtOA Praktikant
23. november 2012 - 15:12 #8
Gerne ;-)

Jeg vil foreslå at du laver følgende tilføjelse i modulet for "Workbook". SÅ sikrer du at du ved næste fil du åbner har dine status og formelbars bevaret ;-)

Private Sub Workbook_BeforeClose(Cancel As Boolean)
        Application.DisplayFormulaBar = True
        Application.DisplayStatusBar = True
        Application.ScreenUpdating = True

End Sub

mvh Kurt O-A
Avatar billede KurtOA Praktikant
23. november 2012 - 15:21 #9
I øvrigt... i Excel 2007 er CTRL+F1 en god hotkey at kende.
Den "tænder" slukker for båndet så man kan få endnu mere plads uden at skulle fedte med musen for at minimere det ;-)
Avatar billede store-morten Ekspert
23. november 2012 - 16:32 #10
Nu er: Application.DisplayFullScreen = True
blevet nævnt 3 gange!!! og ikke kommenter?

Kan du ikke se vores inlæg, eller kan det ikke bruges?

Application.DisplayFullScreen = True, Excel 2007
http://msdn.microsoft.com/en-us/library/office/bb177506(v=office.12).aspx
Avatar billede mikkel45 Novice
24. november 2012 - 03:10 #11
Hej Morten
Jo, jeg har kommenteret det i #5
Jeg kunne desværre ikke få det til at virke

Mvh
Peter
Avatar billede store-morten Ekspert
24. november 2012 - 11:21 #12
Hej Peter

Den havde jeg ikke fanget, sorry.

Prøv at se på denne, lavet i Excel 2010
http://gupl.dk/687728/
Avatar billede mikkel45 Novice
24. november 2012 - 18:14 #13
SÅDAN Morten
Den er bare total i orden :-)
Den tildeler jeg dig 200 point for, men i en anden tråd
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