Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen

Laufzeitfehler 13

    Betrifft: Laufzeitfehler 13 von: Michael
    Geschrieben am: 29.08.2003 15:49:50

    Hallo Zusammen.
    Ich möchte den Inhalt von inhalt3 in einer MsgBox ausgeben (siehe unten).
    Es erscheint die Fehlermeldung (Laufzeitfehler13).
    Wenn ich den Wert erst in eine Zelle schreibe und dann wieder auslese funktioniert es.
    Wie kann ich den direkten Weg gehen ?

    Vorab Danke!

    michael



    inhalt3 = Range("'Data S355J2G3'!S355J2G3_LMH1S").Offset(0, -2).Value
    Worksheets("Data").Cells(510, 1).Value = inhalt3
    inhalt4 = Worksheets("Data").Cells(510, 1).Value
    MsgBox inhalt4

      


    Betrifft: AW: Laufzeitfehler 13 von: ChrisL
    Geschrieben am: 29.08.2003 16:00:34

    Hi Michael

    inhalt3 = Range("'Data S355J2G3'!S355J2G3_LMH1S").Offset(0, -2).Value
    Was willst du hiermit erreichen?

    Gruss
    Chris


      


    Betrifft: AW: Laufzeitfehler 13 von: Michael
    Geschrieben am: 29.08.2003 16:12:27

    Hallo Chris.
    Ziel ist es, die Farben für ein Diagramm zuzuordnen.

    Data.... ist der Name des Bereichs der im Feld Werte des Diagramms eingetragen ist.
    Er wurde u.a. mit ermittelt mit:
    inhalt2 = Sheets("S355J2G3 S T").SeriesCollection(1).Formula

    4 Spalten links von den Datenreihen befinden sich Namen.
    Je nachdem welcher der 10 möglichen Namen dies ist, soll der Balken eine andere Farbe haben.

    Ich hoffe es ist verständlich ;-)

    gruss

    michael


      


    Betrifft: OFFEN von: ChrisL
    Geschrieben am: 29.08.2003 16:29:00

    Sorry Michael, aber versteh nur sowas wie 'Bahnhof'


      


    Betrifft: AW: Laufzeitfehler 13 von: GerdZ
    Geschrieben am: 29.08.2003 16:30:51

    Hallo Michael,

    beinhaltet der Bereich "S355J2G3_LMH1S" im Blatt "Data S355J2G3" mehr als eine Zelle?
    Dann ist inhalt3 ein zweidimensionales Array.
    inhalt3(Zeilen, Spalten)
    Zum Anzeigen mußt Du dann noch den Zeilen- und Spaltenindex angeben:
    MsgBox inhalt3(1, 1)

    Gruß
    Gerd


      


    Betrifft: Das war's. Danke Gerd und Chris! von: Michael
    Geschrieben am: 29.08.2003 16:35:31

    gruss

    michael


     

    Beiträge aus den Excel-Beispielen zum Thema " Laufzeitfehler 13"