原創|使用教程|編輯:郝浩|2013-04-26 13:06:42.000|閱讀 345 次
概述:Spread能夠將兼容微軟Excel的電子表格功能嵌入到.NET,Silverlight,WPF,Windows Store和COM應用中。本文為大家展示如何使用指定的名稱修改電子表格。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Spread能夠將兼容微軟Excel的電子表格功能嵌入到您的.NET,ASP.NET,Silverlight,WPF,Windows Store和COM應用中。在所有平臺上,Spread都擁有非常易用的自定義表格設計器,還提供源碼。接下來慧都將為大家展示如何使用指定的名稱修改電子表格。
大多數熟悉電子表格的人都知道有關指定單元格和區域的名稱的方法。“name box”就是用來顯示單元格或單元格區域的名稱的。
當然,名稱不僅僅如此簡單,它甚至可以用有效的公式表達式來設置一個名稱。如下圖所示:
Spread for WPF中的設計器就可以實現創建一個簡單的計算器。例如我們可以用“SIDES”的名稱來獲取該數值在單元格B2種的用戶類型。然后將灰色單元格中的公式直接引用為下列名稱來做計算。
公式是使用簡單的三角函數來計算區域,而且計算中的每一個步驟都非常簡單易懂。并且還提供名稱管理器來一次性管理所有設置后的名字,更加方便調試。名稱管理器在Spread設計器的功能區欄的“公式”選項卡中。如下圖所示。
由于指定的范圍是“工作簿”,所有我們也可以重用他們在另一個工作表做同樣的計算。但是我們這次演示一下比較高級的,而不是單單的做一次計算了。
首先,做一個表,該表中的每一行顯示了同樣的計算,計算出的值都是以該行中的“SIDES”中的值為基礎的。要做到這一點,需要用相對引用來定義“SIDES”的名稱。就像這個例子中,該表從第3行開始,“SIDES”的值在A列,所有在Sheet2 中的“SIDES”的相對引用是“$A3”。
如上圖所示,默認下,新建名稱中的“Refers to:”是自動填充的當前活動單元格,也就是上圖中的Sheet2!$A$3。這時候需要手動將引用改為$A3。在定義好名稱后,我們就可以隨意輸入幾個值,可以使用快速填充完成,如下圖所示:
完成這個表后,我們就可以在B3、C3等等中去鍵入公式。方法就像例1一樣,只不過現在的值是來自A行中的“SIDES”而已。
輸入公式完成后,還能設置數值的格式,如百分比、小數點等等。在功能區欄的“開始”選項卡中能找到相應設置選項,如下圖所示。
下面我們簡單講一下將電子表格的數值格式設置為以下格式的步驟。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網