Thema Datum  Von Nutzer Rating
Antwort
Rot GIF in Userform anzeigen während Ausführung Code
30.09.2017 13:30:14 Christoph_90
NotSolved
30.09.2017 21:15:33 Gast81911
NotSolved

Ansicht des Beitrags:
Von:
Christoph_90
Datum:
30.09.2017 13:30:14
Views:
1103
Rating: Antwort:
  Ja
Thema:
GIF in Userform anzeigen während Ausführung Code
Hallo zusammen,
 
ich komme bei oben genannten Thema leider nicht weiter. Ich würde mich freuen, wenn ihr mir helfen würdet. :-) 
Und zwar möchte ich gerne während der Ausführung eines Codes ein UserForm mit einem integrierten GIF anzeigen lassen. Ich möchte dem Benutzer damit zeigen, dass aktuell eine Berechnung stattfindet. Doch leider wird die GIF nicht animiert während der Ausführung nicht animiert. Sie wird nur eingefroren angezeigt. Sofern ich nur das Userform aufrufe, läuft die Animation wunderbar...
 
Außerdem hab ich ein Problem mit der Größe des GIFs. Ich würde die gerne skalieren bzw. in den Rahmen einpassen.
 
Zu beiden Punkten habe ich bereits sämtliche Foren durchsucht, konnte aber mein Problem dadurch leider nicht lösen.
 
Ich freue mich auf eure Antworten!
 
Gruß
Christoph
 
Hier noch meine aktuellen Codes zum Testen:
 
Sub Button()
    'Load UserForm1
    UserForm1.Show False
    DoEvents
    'UserForm1.Repaint
    'Application.Wait Now + TimeValue("00:00:01")
    Application.Run "Schachbrett"
    Unload UserForm1
End Sub

Sub Schachbrett()

For i = 1 To 2
Farbe = Int(16777216 * Rnd)

    For Row = 1 To 2
    Application.Wait Now + TimeValue("00:00:01")
        If WorksheetFunction.IsOdd(Row) Then
            For Col = 2 To 8 Step 2
                Cells(Row, Col).Interior.Color = Farbe
            Next Col
        Else
            For Col = 1 To 8 Step 2
                Cells(Row, Col).Interior.Color = Farbe
            Next Col
        End If
    Next Row
Next i

End Sub



Private Sub UserForm_Initialize()
'WebBrowser1.Navigate "C:\Users\Christoph\Desktop\Bana.gif"
WebBrowser1.Navigate "about:<html><body scroll=no><img src =""C:\Users\Christoph\Desktop\Bana.gif""></img></body></html>"
End Sub

Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
WebBrowser1.Document.body.Style.Border = "none"
WebBrowser1.Document.body.Scroll = "no"
End Sub

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot GIF in Userform anzeigen während Ausführung Code
30.09.2017 13:30:14 Christoph_90
NotSolved
30.09.2017 21:15:33 Gast81911
NotSolved