rSource は、数値を含むセル A1 の値に設定されます。
私のコードの次の部分は、Web サイトを開き、rSource を単なる入力ボックスであるフィールド「num」に入力します。次にボタンをクリックすると、Web サイトは入力された数値の平方根を計算してから、「回答」ボックスに表示します。
私のコードの問題は次の行のようです:
variableName = driver.findElementByName("answer").getAttribute("value")
私が欲しいのは、先ほど入力した数値の平方根となる「回答」の属性を取得し、それをセル A2 に貼り付けることです。
セルに手動で貼り付けようとすると、「答え」が得られないため、getAttribute が「コピー」と同じように見えないことに気付きました。私が望んでいたのは、どういうわけかその値を「コピー」し、「Worksheets("Sheet1").Range("A2").PasteSpecial」のようなものを使用して、「回答」をセル A2 に貼り付けることでした...たくさん遊んでいると、うまく機能しないようです。どんな助けでも大歓迎です。
上記のコードは Selenium を使用して作成され、VBA を使用して変更されました。