Fehlermeldung Excel VBA

  • #1
W

Wandelröschen

Bekanntes Mitglied
Themenersteller
Dabei seit
30.11.2004
Beiträge
169
Reaktionspunkte
0
Hallo VBA-Profis,

Erkennt jemand den Fehler in diesem Code? Laufzeitfehler 9.
Was bedeutet Laufzeitfehler 9. Wie kann ich diese Fehler beheben?

Sub SumMessage()
'
    Dim AWF As WorksheetFunction
    Dim rngArea As Range
   
    Set AWF = Application.WorksheetFunction
    Set rngArea = Worksheets(AWF).Range(A1:A10)
   
        MsgBox AWF.Sum(rngArea)
End Sub

Ich möchte mich schon im Voraus bedanken.
Gruß
Silke
 
  • #2
Hallo Silke,

versuchs mal mit folgendem Code:
Code:
Sub SumMessage()
'
    Dim AWF As WorksheetFunction
    Dim rngArea As Range
    
    Set AWF = Application.WorksheetFunction
    on error resume next
    Set rngArea = Worksheets(AWF).Range(A1:A10)
   -> Hier Code aendern...
    if err.Number > 0 then 
     call MsgBox(Error:  & err.Number & ,  & err.Description)   
    end if 
   -> ---
    MsgBox AWF.Sum(rngArea)
End Sub

Der Fehler ist damit nicht behoben, aber VBA sagt dir dann,
was du evtl. falsch gemacht hast!

Gruss

Reiner
 
  • #3
Hallo Reiner,

Besten Dank für deine Hilfe. Ich habe es sofort ausprobiert
und es funktioniert. Nochmals Danke.

Ich wünsche dir noch ein schönes und erholsames Wochenende.

Gruß
Silke
 
Thema:

Fehlermeldung Excel VBA

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben