Deaktivering Page Layout View

December 20  by Eliza

Chris bemerker at Excel støtter både Normal og Page Layout utsikt. Han lurer på om det er en måte å deaktivere Page Layout visning slik at brukeren av en arbeidsbok ikke kan velge det.

Excel gjør disse to visninger (Normal og Page Layout) er tilgjengelig fra Vis-fanen på båndet. Man skulle tro at løsningen er å bare endre brukergrensesnittet slik at Page Layout verktøyet er ikke lenger tilgjengelig på båndet. Dette, dessverre, er lettere sagt enn gjort.

Hvis du bruker Excel 2007, er brukergrensesnittet notorisk vanskelig å endre. Det krever å skrive XML-kode og å sørge for at koden kjøres hver gang arbeidsboken åpnes. Hvis du liker notorisk vanskelige ting, kan du finne litt om hvordan du starter på denne siden:

http://msdn.microsoft.com/en-us/library/aa338202.aspx

Hvis du bruker Excel 2010 å endre brukergrensesnittet er litt enklere. Du kan gjøre det ved å følge denne fremgangsmåten:

  1. Klikk kategorien Fil, og klikk deretter Alternativer. Excel viser Excel dialogboksen Alternativer.
  2. På venstre side av dialogboksen Klikk Tilpass båndet. (Se figur 1)

    Deaktivering Page Layout View

    Figur 1. Alternativer for Excel dialogboksen.

  3. I høyre kolonne i dialogboksen klikker det lille plusstegnet til venstre for inngangs kategorien Vis. Excel viser deg alternativene som er under kategorien Vis.
  4. Klikk en gang på arbeidsbok Views alternativet.
  5. Klikk på knappen Fjern.
  6. Klikk på OK.

Det var det. Nå, hvis du går titt på kategorien Vis, vil du legge merke til at brukeren ikke lenger kan bytte til Page Layout visning. Faktisk, kan brukeren ikke plukke noe annet enn hva visningen du tilfeldigvis er i på det nåværende tidspunkt visning. Denne endringen påvirker bare gjeldende maskin, for alle arbeidsbøker, og kan ikke knyttes til noen bestemt arbeidsbok. (Grunnen er at mens du kan endre bånd litt i Excel 2010, kan du ikke endre dem i makroer. Big smerte, og du må gå tilbake til å skrive XML-kode som i Excel 2007.)

Kanskje en bedre løsning er å lage en liten makro som alltid vil sørge for at regnearket er alltid blir vist i Normal visning. Dette er lett å gjøre; Bare høyreklikk på et regneark fanen og velg Vis kode fra den resulterende hurtigmenyen. I koden vinduet, skriver du inn følgende:

Private Sub Worksheet_SelectionChange (ByVal Target As Range)
ActiveWindow.View = xlNormalView
End Sub

Denne koden gjør at Excel for å bytte til vanlig visning hver gang noen endrer hva som er valgt på skjermen. Noen kunne bruke verktøyene i kategorien Vis av båndet for å bytte til Page Layout visning, men så snart de velge en annen celle makro spark i og bytter tilbake til normal visning.

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (12139) gjelder for Microsoft Excel 2007 og 2010.