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


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 meinem Arbeitskollegen auf ...


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

+ Antworten + Neues Thema erstellen
Ergebnis 1 bis 2 von 2
  1. #1

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

    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

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

    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.

    •   



       


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



Tipp

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


  1. Zugriff auf XP-Rechner von Win7-Rechner: Hallo zusammen. Wir haben im Büro einen Netzlaufwerkrechner mit XP prof., SP3, Version 2002. Darauf haben wir ein Netzlaufwerk mit verschiedenen...



  2. beim spielen schwarzer Bildschirm aber Rechner läuft: hi @ all, hab n prob mit meinem rechner: war ne zeit lang im urlaub und als ich wieder kam und spielen wollte war folgendes: der rechner läuft...



  3. rechner läuft nicht flüssig: Hab nen neuen rechner gekauft windows 7 , 3gb ram , nvidia geforce 310, 2*2,7 ghz cpu aber mein rechner läuft nicht flüssig hoffe auf eine schnelle...



  4. Kann vom Win7 Rechner nicht auf XP Rechner zugreifen: Hallo, es gelingt mir nicht, vonmeinem neuen Win7 Rechner per WLAN und FritzBox auf meinen alten XP rechner zuzugreifen. Sehen kann ich ihn, der...



  5. SkyStar 2 TV PCI eingebaut danach BlueScreen Rechner läuft nicht mehr: Hallo, habe mir eine SkyStar 2 TV PCI Karte gekauft. Diese habe ich dann eingebaut und den aktuellen Treiber für Windows 7 von der Herstellerseite...


Besucher kamen mit folgenden Begriffen auf die Seite

win 7 vba error

vba netzwerkverbindung rechner 1 zu rechner 2

vba von rechner 1 zugriff auf excel datei rechner 2

vb macro win xp win7

Stichworte