none
Single Threading? Webapplikation mit zusätzlichem VBA Code RRS feed

  • Frage

  • Hallo zusammen,

    kann mir jemand bei folgendem helfen ... 

    VBA Code wird im "single thread" ausgeführt. 

    1. ich weiß gar nicht genau was mit "single thread" genau gemeint ist
    2. ist "single thread" auch die richtige Bezeichnung
    3. Wie kann hier Abhilfe geschaffen werden? 


    Dank & Gruß, olli
    Freitag, 19. Februar 2010 18:36

Antworten

  • Hallo olli,

    VBA läuft in einem einzelnen Thread, was bedeutet es kann nur eine Sache zu einem Zeitpunkt ausführen.

    VBA ist „single threaded, was bedeutet dass alles in einer Warteschlange genommen wird und nur ein Befehl wird zu einem Zeitpunkt behandelt.

    VBA ist „single threaded“, so dass es nur einen einzelnen Kern pro Instanz verwenden kann.

    Was möchtest Du eigentlich machen (entwickeln)?

    Grüße,

    Robert

    • Als Antwort markiert kleineso Montag, 29. März 2010 12:07
    Montag, 29. März 2010 09:46
    Moderator

Alle Antworten

  • Hallo olli,

    VBA läuft in einem einzelnen Thread, was bedeutet es kann nur eine Sache zu einem Zeitpunkt ausführen.

    VBA ist „single threaded, was bedeutet dass alles in einer Warteschlange genommen wird und nur ein Befehl wird zu einem Zeitpunkt behandelt.

    VBA ist „single threaded“, so dass es nur einen einzelnen Kern pro Instanz verwenden kann.

    Was möchtest Du eigentlich machen (entwickeln)?

    Grüße,

    Robert

    • Als Antwort markiert kleineso Montag, 29. März 2010 12:07
    Montag, 29. März 2010 09:46
    Moderator
  • Hi Robert,

    besten Dank für die Antwort. Dies sit für den Moment vollkommen ausreichend für mich.

    Ich muss zum Glück nix entwickeln, aber wir haben verschiedene Kunden die in unserem Produkt Makros abfeuern und sich dann wunder, dass die Performance in den Keller geht.

    Ich "wusste" durch hören/sagen, dass VBA nur single thread fähig ist und brauchte ein paar Randinfos.

     

    Danke, olli

    Montag, 29. März 2010 12:09