VBA Makro läuft auf Rechner 1; Laufzeitfehler auf Rechner 2 ???

Diskutiere VBA Makro läuft auf Rechner 1; Laufzeitfehler auf Rechner 2 ??? im Excel 2010 Forum Forum im Bereich Office 2010 Forum; Hallo Leute, Ich habe ein MakroScript in einem anderen Forum gefunden und etwas angepasst, das bei mir auf dem Rechner funktioniert. Bei...

  1. #1 Arne Drews, 03.02.2012
    Arne Drews

    Arne Drews Neuer Benutzer

    Dabei seit:
    18.02.2010
    Beiträge:
    5
    Zustimmungen:
    0
    Version:
    Professional
    Hallo Leute,

    Ich habe ein MakroScript in einem anderen Forum gefunden und etwas angepasst, das bei mir auf dem Rechner funktioniert.
    Bei meinem Arbeitskollegen auf dem rechner allerdings nicht!

    Hier erstmal das Script:
    Code:
    Sub artikel_verkauf()
    
      Dim i As Long, j As Long
      Dim lpMaxLine As Long
      Dim lpCount As Long
      Dim lpNumber As Long
      Dim lpWord As String
      Dim WS As Worksheet
      Dim lArray() As String
      Dim bFound As Boolean
        
      Set WS = ThisWorkbook.Worksheets(ThisWorkbook.ActiveSheet.Name)
    
      lpMaxLine = WS.Range("A:Z").SpecialCells(xlCellTypeLastCell).Row
    
      For i = 1 To lpMaxLine
       
        lpWord = WS.Cells(i, 7)
        bFound = False
       
        For j = 1 To lpCount
          If lArray(1, j) = lpWord Then
            lArray(2, j) = lArray(2, j) + 1
            bFound = True
          End If
        Next j
       
        If Not bFound Then
          lpCount = lpCount + 1
          ReDim Preserve lArray(1 To 2, 1 To lpCount)
          lArray(1, lpCount) = lpWord
          lArray(2, lpCount) = 1
        End If
       
      Next i
    
      Sheets.Add
      ActiveSheet.Name = "Ergebnis Artikelverkauf"
    
      Set WS = ThisWorkbook.Worksheets("Ergebnis Artikelverkauf")
    
      For i = 1 To lpCount
        WS.Cells(i, 1) = lArray(1, i)
        WS.Cells(i, 2) = lArray(2, i)
      Next i
    
    End Sub
    
    Wie man sieht zählt das Script die Anzahl der vorkommenden Artikel einer Liste und erstellt eine neues Tabellenblatt mit den Ergebnissen darin.
    Das funktioniert bei mir auf dem Rechner wie gesagt super, aber bei meinem Kollegen nicht.
    Wir haben beide Windows z und die gleiche Office2010-Version (Volumenlizenz).
    Getestet haben wir selöbstverständlich mit ein und derselben Tabelle!

    Es kommt bei dem Kollegen ein Laufzeitfehler in diesen Zeile:
    Code:
      ActiveSheet.Name = "Ergebnis Artikelverkauf"
    
      Set WS = ThisWorkbook.Worksheets("Ergebnis Artikelverkauf")
    
    Gibt es irgendwelche Einstellungen, die das Script dort abbrechen lassen?
    Danke für Infos!
     
  2. #2 hotte-7, 07.04.2012
    hotte-7

    hotte-7 Erfahrener Benutzer

    Dabei seit:
    08.11.2009
    Beiträge:
    5.782
    Zustimmungen:
    0
    Hallo,

    also wenn wirklich alles absolut gleich ist, Win Office ect....
    dann kann ich mir nur noch vorstellen das du bei dir irgendein "AddOn" installliert hast des bei deinem Bekannten fehlt.
    Allerdings "meldet" das Excel normalerweise.
    Aber kontralliere das einfach mal unter AddOn Manager.

    Fehler im Code scheidet ja aus, sonst würd es bei dir nicht laufen.

    Eventuell hat er bei seinen Einstellungen "rumgemacht"? zB Bei den Optionen unter Berechnen auf "manuell" stehn?

    Ist jetzt halt alles so bißle im Dunkeln stochern, aber hilft vielleicht den Fehler einzugrenzen.
     
Thema: VBA Makro läuft auf Rechner 1; Laufzeitfehler auf Rechner 2 ???
Besucher kamen mit folgenden Suchen
  1. excel makro laufzeitfehler 9

    ,
  2. makro funktioniert bei kollegen nicht

    ,
  3. vba laufzeitfehler 24

    ,
  4. makros funktionieren nicht mehr excel 2010 laufzeitfehler 9,
  5. warum lauft ein vba programm nicht auf jeden rechner,
  6. excel makro laufzeitfehler 9 plötzlich,
  7. makro rechner,
  8. VBA Fehler 9,
  9. vba von win7 läuft nicht auf xp,
  10. excel makros windows 7 laufzeitfehler 9,
  11. vba funktioniert auf einem pc,
  12. vba makro läuft nicht auf jedem rechner,
  13. vba makro laufzeitfehler,
  14. excel vba geht auf anderen rechnern nicht,
  15. excel vba läuft auf anderem rechner nicht,
  16. laufzeitfehler einstellungen vba excel 2010,
  17. vba makro geht auf anderen pc nicht,
  18. makro funkt nicht mehr winxp win7,
  19. vba läuft nicht auf anderem pc netzwerk,
  20. vba windows 7,
  21. laufzeitfehler 171 makro excel,
  22. excel makro läuft nicht auf anderem PC office 2010,
  23. makro funktioniert auf anderem pc nicht laufzeitfehler 9,
  24. vba auf anderem rechner,
  25. makro funktioniert nicht in excel 2010
Die Seite wird geladen...

VBA Makro läuft auf Rechner 1; Laufzeitfehler auf Rechner 2 ??? - Ähnliche Themen

  1. Schon etwas über das iPhone SE 2 gehört??

    Schon etwas über das iPhone SE 2 gehört??: Hallo Leute, es soll ja bald mal das iPhone SE 2 herauskommen, oder war das nur ein Gerücht, das verbreitet wurde?
  2. grosser Monitor für 2 Notebooks

    grosser Monitor für 2 Notebooks: Hallo, neben dem Win 7-Notebook (PackardBell TM 85) ist auch das Win 10-Notebook (acer VS-771) am Monitor angeschlossen. Win 10 verwende ich im...
  3. Samsung 860 QVO 1 TB dauerhaft defekt, unklar

    Samsung 860 QVO 1 TB dauerhaft defekt, unklar: Hatte die o.g. SSD gekauft und von Windows 7 System mit mehreren Partitionen drauf geklont, von 1 TB 7200er NP HDD. alles im Notebook Medion mit 2...
  4. Win 7 auf alten xp-Rechner

    Win 7 auf alten xp-Rechner: Hallo zusammen, ich habe vor Jahren eine Win 7-Programm-CD gekauft mit Win-Code drauf. Jetzt habe ich mit dieser CD auf meinem alten xp-Rechner...
  5. Windows 7 Bluescreens alle 2 Tage

    Windows 7 Bluescreens alle 2 Tage: Guten Tag. Zunächst einmal danke an die Admins für die schnelle Freischaltung des Accounts, so dass ich mein Problem vortragen kann. Wie schon im...
  1. Diese Seite verwendet Cookies um Inhalte zu personalisieren. Außerdem werden auch Cookies von Diensten Dritter gesetzt. Mit dem weiteren Aufenthalt akzeptierst du diesen Einsatz von Cookies.
    Information ausblenden