Avatar billede hugopedersen Nybegynder
31. juli 2003 - 07:15 Der er 5 kommentarer og
1 løsning

Menu der lever sammen med regneark

Jeg har tidligere set indlæg om hvordan man laver en menu der lever sammen med et bestemt regneark og ikke med Excel, men da søgefunktionen på Eksperten åbenbart er ude af drift, kan jeg ikke finde frem til det igen.

Er der en eller anden der kan henvise til disse indlæg ?
Avatar billede b_hansen Novice
31. juli 2003 - 07:52 #1
Du kan da lige så godt få svaret her *S*

først laver du din menu, som du plejer.
Derefter går du ind i Vis -> Værktøjslinier -> Tilpas (alternativt højreklik på en menu og vælg tilpas)
Vælg fanebladet Værktøjslinier
tryk på knappen Vedhæft i højre side
Tilføj din menu til projektmappen.

Så er den tilføjet i din projektmappe. Du skal bare huske, at du skal gennemløbe denne procedure hver gang, du retter i din menu. Ellers tages den ikke med i regnearket. Rettelserne foregår nemlig i den menu, der ligger i Excel.
Avatar billede hugopedersen Nybegynder
31. juli 2003 - 07:56 #2
Jamen det lyder som noget der godt kunne være rigtigt :-)
Så er jeg fri for at rode i en masse andre indlæg (i denne omgang)
Avatar billede b_hansen Novice
31. juli 2003 - 07:58 #3
*GG*

Held og lykke med det.

Jeg har osse lidt makrokode, hvis du gerne vil slette menuen fra Excel, når regnearket lukkes. Ellers bliver den nemlig tilknyttet den Excel, der har åbnet regnearket.
Avatar billede hugopedersen Nybegynder
31. juli 2003 - 08:00 #4
Det lyder som om det kunne være en god ide.
Arket er til nogle 'dumme brugere' og det kan nok godt virke forvirrende hvis den dukker op både her og der hvor den ikke skal bruges.
Avatar billede b_hansen Novice
31. juli 2003 - 08:05 #5
Jeg har gjort sådan her:

Private Sub Workbook_Open()
' Her slås menuen til for Infosys. Denne menu bruges til at navigere rundt med
    Application.CommandBars("Menu til informationsystem").Visible = True
    menu1 = Application.CommandBars("Menu til informationsystem").Visible
End Sub


Private Sub Workbook_BeforeClose(Cancel As Boolean)
   
' Her slås menuen fra igen og slettes, før Infosys lukkes
    Application.CommandBars("Menu til informationsystem").Visible = False
    Application.CommandBars("Menu til informationsystem").Delete
End Sub
Avatar billede b_hansen Novice
31. juli 2003 - 08:06 #6
Som du kan se, så får jeg dels gjort menuen synlig ved starten, og dels får jeg den slettet igen, når mappen lukkes. På den måde har man ikke det bøvl med, at en bruger pludselig bruger den (og dermed får fejl), selvom regnearket er lukket.
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