我正在創建一個電子表格,它從網站收集數據並將數據插入到Excel中。沒有任何理由,除了讓我在填充信息時跟蹤數據的方式外,是否有辦法關注當前單元格以強制表單滾動(就像單擊滾動條上的向下箭頭一樣)隨着數據錄入?我當前的代碼如下:將注意力集中在使用C的Excel中的單元格中#
else if (driver.FindElements(By.XPath("//table[7]/tbody /tr/td[11]")).Count > 0)
{
activesheet.Range["D" + n].Value = driver.FindElement(By.XPath("//table[7]/tbody/tr/td[11]")).Text;
activesheet.Range["A" + n].Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.LightGreen);
activesheet.Range["B" + n].Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.LightGreen);
activesheet.Range["C" + n].Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.LightGreen);
activesheet.Range["D" + n].Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.LightGreen);
activesheet.Range["E" + n].Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.LightGreen);
}
我相信這很簡單,我只是一直沒能找到這個信息/命令,我也不是肯定我的措辭我的正確或者如果存在的話搜索。
不知道,如果你嘗試過,但你通常可以通過記錄在正常的Excel宏,並檢查它生成的代碼獲得相關屬性/方法。令人驚訝的是徹底。通常它會讓你進入球場......或者在某些事情上可能是停車場。 :) –
太棒了。謝謝。我會將此視爲解決方案! – Rinktacular