国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

在 Web 頁(yè)上使用條件數(shù)值格式

2019-11-18 20:54:28
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
Wade Tai
Microsoft Corporation
1999年11月

適用于:Microsoft Excel 2000

摘要:此竅門(mén)介紹了在將 Microsoft Excel 工作簿或工作表發(fā)布到 Web 頁(yè)時(shí),如何實(shí)現(xiàn)定制數(shù)值格式。它說(shuō)明如何使用 NumberFormat 屬性來(lái)指定條件字體顏色陰影。

在 Microsoft® Excel 中,您可以使用 NumberFormat 屬性將條件數(shù)值格式應(yīng)用于電子表格中的單元格。條件數(shù)值格式使用定制的數(shù)值格式代碼,該代碼說(shuō)明您希望顯示數(shù)值的方式。您可以指定多達(dá)三種格式代碼條件。這些條件由分號(hào)隔開(kāi)。條件數(shù)值格式的一個(gè)常見(jiàn)用法是,根據(jù)單元格的值的不同,用不同顏色的陰影來(lái)強(qiáng)調(diào)數(shù)值和數(shù)值的模式。這種類(lèi)型的簡(jiǎn)單條件格式化通常稱(chēng)為“紅綠燈”格式化。

在您將電子表格或工作簿發(fā)布到 Web 頁(yè)時(shí),您也可以使用 NumberFormat 屬性有條件地格式化在 PivotList 和電子表格組件中顯示的數(shù)值。與 Excel 不同,您可以指定多達(dá)四種格式代碼條件;然而,如果您使用了第四種條件,則無(wú)法將數(shù)據(jù)導(dǎo)出到 Excel 中。

要為格式的某一部分設(shè)置顏色,請(qǐng)?jiān)谠摬糠种械姆嚼ㄌ?hào)內(nèi)指定顏色的英文名稱(chēng)。即使您正在使用一個(gè)非英語(yǔ)的 Excel 版本,您也必須使用英語(yǔ)名稱(chēng)。您也可以通過(guò)使用句法 Color n 來(lái)指定顏色索引,其中 n 就是索引。顏色代碼必須是該部分中的第一項(xiàng),并且僅支持調(diào)色板中的前 8 種顏色。下表列出這些顏色及等價(jià)的顏色索引。

顏色名稱(chēng) 等價(jià)的顏色索引名稱(chēng)
Black Color 1
White Color 2
Red Color 3
Green Color 4
Blue Color 5
Yellow Color 6
Magenta Color 7
Cyan Color 8


要把數(shù)值格式設(shè)置成只有在數(shù)值滿足您指定的一個(gè)條件時(shí)才適用,請(qǐng)將條件寫(xiě)在方括號(hào)中;條件由一個(gè)比較運(yùn)算符和一個(gè)值組成。您可以從下表列出的比較運(yùn)算符中進(jìn)行選擇。

運(yùn)算符 Description
= 等于
< 小于
> 大于
<= 小于或等于
>= 大于或等于
<> 不等于


例如,下面的腳本將小于 10 的數(shù)值格式化為紅色字體,并小數(shù)點(diǎn)右邊有兩位數(shù)字;將小于或等于 50 的數(shù)值格式化為黃色字體,并在小數(shù)點(diǎn)右邊有一位數(shù)字;將小于 400 的數(shù)值格式化為綠色整數(shù);將大于或等于 400 的數(shù)值格式化為 magenta 整數(shù)。

<script language=VBScript><!--
Sub FormatCells()
   Set oInvSS = NumFmt_20284_WebCalc
   oInvSS.Range("B2:B6").NumberFormat = _
                "[Red][<10]#0.00;[Yellow]" _
                "[<=50]#0.0;[Green][<400]" _
                "##0;[Magenta][>=400]###0"
end sub
--></script>

請(qǐng)注意,對(duì)于 PivotList 組件,您用于合計(jì)的任何格式化條件也將被用于小計(jì)和總計(jì)的行和列(當(dāng)它們可見(jiàn)時(shí))。對(duì)于 PivotList 字段,當(dāng)字段在列或行的表頭區(qū)中時(shí)將不應(yīng)用條件格式顏色。

要查看所用的代碼

在 Excel 中打開(kāi)一個(gè)工作表。在各單元格中輸入各種數(shù)值。


在文件菜單中,單擊另存為 web 頁(yè)。在另存為對(duì)話框中,單擊發(fā)布按鈕。


在發(fā)布為 web 頁(yè)對(duì)話框中,在查看選項(xiàng)部分的下方,單擊添加交互對(duì)象復(fù)選框并選擇電子表格功能。


在該對(duì)話框的底部單擊在瀏覽器中打開(kāi)已發(fā)布 web 頁(yè)復(fù)選框,然后單擊發(fā)布。
現(xiàn)在您的瀏覽器應(yīng)該顯示一個(gè)電子表格組件,帶有您在工作表中輸入的各數(shù)值—但顏色是黑白的。要查看條件格式化,請(qǐng)執(zhí)行以下步驟。

從瀏覽器的查看菜單中選擇源文件,并將生成的記事本文件保存到您的硬盤(pán)驅(qū)動(dòng)器(C:/Documents and Settings/ 是缺省位置)。


將上面的腳本粘貼到源代碼文件的底部,且在 </div> 標(biāo)記之后。


搜索文件 <object (CTRL+F) 以找出指定給該電子表格組件的對(duì)象 ID。在您于底部粘貼的代碼中,用對(duì)象 ID 替換以下文字: NumFmt_20284_WebCalc。


要使此代碼能夠?qū)嶋H運(yùn)行,請(qǐng)用 Sub Window_onload() 替換 VBScript 函數(shù) (Sub FormatCells()) 的名稱(chēng)。保存該文件;切換到瀏覽器窗口;按 F5 刷新屏幕;并觀察數(shù)值更改了顏色。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 和平县| 肇庆市| 达拉特旗| 华阴市| 阳山县| 西乌珠穆沁旗| 收藏| 新丰县| 沙河市| 宝清县| 乳源| 固始县| 宁安市| 潞城市| 尼玛县| 达孜县| 凤城市| 南江县| 敖汉旗| 平和县| 夏津县| 北海市| 博野县| 冕宁县| 泌阳县| 随州市| 临邑县| 丰镇市| 本溪| 库尔勒市| 屯门区| 信宜市| 屯门区| 宜阳县| 岳普湖县| 新丰县| 武义县| 赣州市| 鄄城县| 黑山县| 元阳县|