Avatar billede puppetmaster Nybegynder
02. april 2002 - 13:59 Der er 3 kommentarer og
1 løsning

CommandBar objektet

Når jeg kører nedenstående kode, får jeg fejlen: "User-defined type not defined" ved linien:
  Dim strCBBarName As String
.......(eksemplet er taget fra Access' hjælpefil, så.......mangler jeg en reference til noget eller hvad?)

Sub GetCommandBarInfo()
    Dim strCBBarName As String

    strCBBarName = InputBox("Enter the name of a command bar", "Get CommandBar Information", "Menu Bar")
    If Len(strCBBarName) > 0 Then
        CommandBarInfo strCBBarName
    End If
End Sub

Sub CommandBarInfo(strCBBarName As String)
    Dim cbr As CommandBar
    On Error Resume Next
    Set cbr = CommandBars(strCBBarName)
    If Err = 0 Then
        With cbr
            MsgBox "The command bar named '" & .Name & "' contains " & _
                .Controls.Count & IIf(.Controls.Count = 1, " control and ", _
                " controls and ") & IIf(.BuiltIn, "is", "is not") & _
                " a built-in toolbar", vbOKOnly, "'" & _
                .Name & "' Information:"
        End With
    Else
        MsgBox "Invalid CommandBar Name"
    End If
End Sub
02. april 2002 - 14:07 #1
Du skal i hvert fald have en reference til "Microsoft Office x.0 Object Library"

Men jeg forstår ikke helt at den fejlter i
Dim strCBBarName As String

Men det er måske bare en af Access' små finurligheder...?
Avatar billede puppetmaster Nybegynder
02. april 2002 - 14:34 #2
Sorry, det var Dim cbr As CommandBar.......jeg kigger på det......
02. april 2002 - 14:35 #3
okay, det passer bedre! Så er det bare referencen..
Avatar billede puppetmaster Nybegynder
02. april 2002 - 14:36 #4
Takker, det virker, der manglede bare Microsoft Office 9.0 Object Library
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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