2016-01-18 82 views
0

我開始使用包含非相鄰單元格中的百分比數據的電子表格。我想要做的是創建一個腳本,查找所有包含百分比格式數據的單元格,然後將該數據轉換爲整數(例如,45%變爲45)。我的工作表還包含格式化爲一般(即N = 125)的數據,所以我需要腳本來區分這兩種類型。正因爲如此,我試圖讓腳本找到包含「%」符號的單元格,但我無法使其工作。AppleScript Excel查找百分比並轉換爲數字

下面兩個選項我試過,但沒有作品:

    1.

集findData到(找到(範圍:紙的 「B B」)是什麼 「%」看 一部分)

2.
set beginningRange to range "B1" 
    set findData to (get offset beginningRange row offset 1) 
    if value of findData contains "%" then 
     display dialog "found a %" 

有沒有人有任何建議? 謝謝!

回答

0

IMO,對於完全在Excel應用程序中的任務,使用Excel VBA會更好。你甚至可以記錄一個VBA宏手動執行這些步驟,然後編輯它,如果需要的話。

搜索包含「%」的單元格內容毫無意義。 「%」是格式的一部分,而不是內容的一部分。

步驟來實現你的目標:

  1. 搜索具有「百分比」格式
  2. 更改爲通用或數字格式
  3. 乘以100

舉一個例子細胞,見cells formatted as Percent which need to be automatically reformatted as (rounded up) whole numbers.