Avatar billede silas_bruun Nybegynder
27. november 2001 - 18:03 Der er 10 kommentarer

gemme menulinie konfiguration

Hej
Hvordan gemmer man en menulinie konfiguration i Excel 2000 under win2000. Har prøvet med hjælpefilen, der siger at jeg skal finde excel.xlb og så omdøbe dén. Problemet er at filen ikke findes og at jeg derfor ikke kan gøre som hjælpefunktionen foreslår.

Alt i alt vil jeg gerne lave en projektmappe som \"husker sine egne\" indstillinger mht. alle menulinier.
27. november 2001 - 21:01 #1
fordi du gerne vil fjerne nogle menulinier fra et enkelt regneark ?
27. november 2001 - 21:10 #2
Hvis ovenstående er tilfældet, og det må gøres med VBA, så kig på dette spørgsmål http://www.eksperten.dk/spm/138692
Avatar billede bak Forsker
27. november 2001 - 22:24 #3
med det system du kører så burde excel.xlb ligge på c:\\dokuments and settings\\ditbrugernavn\\application data\\microsoft\\excel
Avatar billede bak Forsker
27. november 2001 - 23:47 #4
Du kan jo prøve nedenstående. Denne opskrift gemmer de eksisterende menubarer og viser din egen når dette regneark startes. Når det lukkes går excel tilbage til normal.1.Åbn det ark du skal bruge egen menu i.
2.Højreklik på menubaren og vælg Tilpas
3.Vælg værktøjslinier, \"NY\" og Vedhæft
4.vælg nu nogle til fra kommandoer og sæt på din nye menubar
5.Før din nye menubar derhen hvor den skal være.

Derefter sættes du følgende makroer ind
Sub Auto_Open
    Application.CommandBars(\"Standard\").Visible = False
    Application.CommandBars(\"Formatting\").Visible = False
    Set oldMenuBarItems = CommandBars(\"Worksheet Menu Bar\").Controls

For Each MenuItem In oldMenuBarItems
    MenuItem.Visible = False
Next
    Application.CommandBars(\"Brugerdefineret 1\").Visible = True
End Sub

Sub Auto_Close()
    Application.CommandBars(\"Standard\").Visible = True
    Application.CommandBars(\"Formatting\").Visible = True
    Set oldMenuBarItems = CommandBars(\"Worksheet Menu Bar\").Controls

For Each MenuItem In oldMenuBarItems
    MenuItem.Visible = True
Next
    Application.CommandBars(\"Brugerdefineret 1\").Visible = False
End Sub

Avatar billede bak Forsker
28. november 2001 - 08:11 #5
Dette var måske en smule overkill.
De to makroer kan nøjes med at se sådan ud.
sub auto_open()
Application.CommandBars(\"Brugerdefineret 1\").Visible = True
end sub

sub auto_close()
Application.CommandBars(\"Brugerdefineret 1\").Visible = False
End sub
Avatar billede askims Nybegynder
28. november 2001 - 08:33 #6
Det kan godt være du ikke har nogen excel.xlb, men har du andre *.xlb filer liggende på din computer. For jeg har erfaring med (under xl 97) at den hedder \"mine initialer\".xlb. Jeg kunne forestille mig at den gjorde noget lignende ved dig.

ASKIMS
11. december 2001 - 21:51 #7
Hallo mrs.Bruun
Avatar billede bak Forsker
11. december 2001 - 22:43 #8
askims> det har du ret i med xl97,men jeg har lige checket min harddisk for *.xlb og jeg fandt kun excel.xlb (excel2000)
17. december 2001 - 01:59 #9
silas_bruun>> hallo ?
Avatar billede bak Forsker
23. januar 2002 - 22:10 #10
silas bruun: luk lige spørgsmålet.
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