Avatar billede cwc Nybegynder
21. februar 2003 - 13:02 Der er 20 kommentarer og
1 løsning

Fjerne/skjule værktøjslinjen "Regneark"

Hvordan fjerner/skjuler jeg værktøjslinjen "Regneark" (den som indeholder Filer Rediger Vis ...) ?

Det forestiller mig at værktøjslinjen fjernes/skjules ved Workbook_Open() og tilføjes igen ved Workbook_BeforeClose(Cancel As Boolean)
21. februar 2003 - 13:05 #1
Du mener vist menulinien - ikke???
Avatar billede cwc Nybegynder
21. februar 2003 - 13:07 #2
Det kan godt være, under Tilpas-Værktøjslinjer hedder den "Regneark".
Avatar billede somaliomar Praktikant
21. februar 2003 - 13:10 #3
Private Sub Workbook_Open()
    Application.CommandBars("Regneark").Visible = False
End Sub   

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    Application.CommandBars("Regneark").Visible = True
End Sub
Avatar billede cwc Nybegynder
21. februar 2003 - 13:20 #4
Det virker desværre ikke !!!

Jeg får blot en fejlmeddelse : Run-time error '5' Invalid procedure call or argument...
Avatar billede janvogt Praktikant
21. februar 2003 - 13:40 #5
Denne skulle virke:

CommandBars("Worksheet Menu Bar").Visible = False
Avatar billede cwc Nybegynder
21. februar 2003 - 13:48 #6
Næ, den virker heller ikke...
Avatar billede kabbak Professor
21. februar 2003 - 13:59 #7
Application.CommandBars("Worksheet Menu Bar").Visible = False
Avatar billede bak Forsker
21. februar 2003 - 13:59 #8
jeg tror ikke man kan gøre det.
Det man kan gøre istedet for er at skjule hvert punkt i commandbaren.
Avatar billede cwc Nybegynder
21. februar 2003 - 14:05 #9
kabbak : Jeg har uden held prøvet med Application foran.
bak : Hvordan skjuler man de enkelte punkter ?
Avatar billede bak Forsker
21. februar 2003 - 14:11 #10
Sub test()
Dim x As Long
For x = 1 To Application.CommandBars("Worksheet Menu Bar").Controls.Count
Application.CommandBars("Worksheet Menu Bar").Controls(x).Visible = True
Next
End Sub
Avatar billede janvogt Praktikant
21. februar 2003 - 14:13 #11
Man behøver ikke skjule hver enkelt punkt for at fjerne linien.
Måske er det fordi, at man først skal indsætte en anden værktøjslinie før man kan fjerne "Worksheet Menu Bar".

Jeg har lavet et eksempel som illustrerer hvordan det skal gøres.
janvogt@esenet.dk
Avatar billede bak Forsker
21. februar 2003 - 14:14 #12
hos mig er det muligt at optage en makro, der der gemmer menulinier, men den kan ikke afspilles igen.
Derfor ville jeg skjule punkterne...
Avatar billede cwc Nybegynder
21. februar 2003 - 14:19 #13
janvogt : hvorhenne kan jeg se dit eksempel ?
Avatar billede janvogt Praktikant
21. februar 2003 - 14:21 #14
Opgiv mail-adresse eller send en mail.
Arket indeholder også nogle knapper, så det er ikke nok at paste koden her.
Ark sendt til bak.
Avatar billede cwc Nybegynder
21. februar 2003 - 14:22 #15
Min e-mail er : cwc@nunc.dk
Avatar billede janvogt Praktikant
21. februar 2003 - 14:22 #16
Er undervejs .....
Avatar billede cwc Nybegynder
21. februar 2003 - 14:43 #17
Super det virker !!!

Jeg takker mange gange...
Avatar billede janvogt Praktikant
21. februar 2003 - 14:49 #18
Velbekomme ...
(Selvfølgelig virker det) :-)
Avatar billede cwc Nybegynder
21. februar 2003 - 14:57 #19
Kan man forlange mere... jeg prøver - kan jeg udfra din kode sætte en CommandButton op i den nye menulinie ???
Avatar billede janvogt Praktikant
21. februar 2003 - 15:09 #20
Du kan nok ikke sætte selve CommandButton op i menulinien, men den makro som ligger bag kan du godt gøre til et menupunkt på samme måde som det sker i modellen med "VigMig" makroen.
Avatar billede cwc Nybegynder
21. februar 2003 - 15:12 #21
Jeps - selvfølgelig !!!
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