我在网站上有一个列表,每行都有混合的英语和阿拉伯语。我试过了
ieApp.Document.forms(0).all("ctl00$ContentPlaceHolder1$ddlManufacturer").Value = "Chevrolet ~ شيفروليه"
我还尝试将表达式放入Excel单元格并在代码中引用它:
ieApp.Document.forms(0).all("ctl00$ContentPlaceHolder1$ddlManufacturer").Value = Range("a7")
两种解决方案都不起作用。这是列表的代码:
<select name="ctl00$ContentPlaceHolder1$ddlManufacturer" id="ddlManufacturer" style="width:270px;">
<option value="">---Select Manufacturer---</option>
<option value="1">Acura ~ اكيورا</option>
<option value="2">Aston Martin ~ استون مارتن</option>
<option value="3">Audi ~ اودي</option>
<option value="4">BAIC ~ بايك</option>
<option value="5">BAW ~ بي ايه دبليو</option>
<option value="6">Bentley ~ بنتلي </option>
<option value="7">BMW ~ بي ام دبليو</option>
<option value="8">Brilliance ~ بريليانس</option>
<option value="9">BYD ~ بي واي دي</option>
<option value="10">Cadillac ~ كاديلاك</option>
<option value="11">Changan ~ تشانجان</option>
<option value="12">Chery ~ تشيري</option>
<option value="13">Chevrolet ~ شيفروليه</option>
</select>
我在该网站上有其他列表只有英文,没有选择它们的问题。我不想使用.selectedindex = 13,因为列表可能会随着时间的推移而改变。有什么建议吗?