Thema Datum  Von Nutzer Rating
Antwort
21.08.2023 15:40:44 Jev
Solved
22.08.2023 07:23:57 Zwenn
NotSolved
Rot Excel VBA Zugriff auf deepl mit Übersetzung
22.08.2023 09:57:20 Jev
NotSolved
22.08.2023 12:20:50 Zwenn
NotSolved
22.08.2023 13:17:38 Jev
NotSolved
22.08.2023 14:20:11 Zwenn
NotSolved
22.08.2023 16:18:04 Jev
NotSolved
23.08.2023 18:42:33 Zwenn
NotSolved

Ansicht des Beitrags:
Von:
Jev
Datum:
22.08.2023 09:57:20
Views:
320
Rating: Antwort:
  Ja
Thema:
Excel VBA Zugriff auf deepl mit Übersetzung

Hi Zwenn,

vielen Dank für dies schnelle Rückmeldung und mögliche Lösungsvorschläge.

Ich habe Selenium mit dem aktuellen Webdriver installiert.

Ich habe den Code wie folgt angepasst:

 

Sub TextUebersetzung()
  Dim lngZeile As Long
  Dim lngZeileMax As Long

  With tbl_Übersetzung
   lngZeileMax = .Cells(.Rows.Count, 1).End(xlUp).Row
   
   For lngZeile = 2 To lngZeileMax
   
    .Range("B" & lngZeile).Value = Uebersetzung("de", "en", .Range("A" & lngZeile).Value)

   
   Next lngZeile
    
  End With

End Sub

Public Function Uebersetzung(strQuelle As String, _
                strZiel As String, strText As String) As String

    Dim objIE As Object
    Dim Timeout As Date
    Dim Test As String
    Dim driver As New WebDriver


    On Error Resume Next
    
        driver.Start "edge"
         driver.Get "https://www.deepl.com/de/translator/?#" & _
                   strQuelle & "/" & _
                   strZiel & "/" & _
                   Replace(strText, " ", "%20")
                   
 

    
    Timeout = Now + TimeValue("00:00:20")
    
    Do
  
            Uebersetzung = driver.Get(Document.getElementById("result_box").innertext)

        If Now >= Timeout Then Exit Do
    Loop While Uebersetzung = ""
    
    driver.Quit
    Set driver = Nothing
    
    On Error GoTo 0
 

 

Leider stehe ich hier wieder beim gleichen Punkt wie auch schon mit der Shell Anwendung.

Ich bekomme keine Fehlermeldung.

Wie könnte ich den Code anpassen?

Vielen Dank und viele Grüße

Jev


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
21.08.2023 15:40:44 Jev
Solved
22.08.2023 07:23:57 Zwenn
NotSolved
Rot Excel VBA Zugriff auf deepl mit Übersetzung
22.08.2023 09:57:20 Jev
NotSolved
22.08.2023 12:20:50 Zwenn
NotSolved
22.08.2023 13:17:38 Jev
NotSolved
22.08.2023 14:20:11 Zwenn
NotSolved
22.08.2023 16:18:04 Jev
NotSolved
23.08.2023 18:42:33 Zwenn
NotSolved