那些特殊邊框效果在報表中要怎樣實現?

2022-08-10 04:21:10 字數 2134 閱讀 9844

1. 點選選中要設定斜線邊框的單元格;

2. 點選「報表」選單——邊框設定選項;

點選斜線的邊框按鈕

單元格中輸入內容為縱向維度名稱,橫向維度名稱,例如:樣品資訊, 專案資訊;

單元格失去焦點後,我們就可以看到下面的效果:

設定的方法步驟和但斜線表頭一樣,不同的是在單元格中輸入縱向維度,橫向維度,統計指標名稱,例如: 樣品資訊, 專案資訊, 統計值。

注意:斜線表頭中輸入的內容中間分隔的逗號使用的是英文逗號

使用報表工具實現諸如下面的這種承諾函,申請表類的文件,資料動態變化的部分是帶有線的就可以通過設定邊框線的方式實現。

下面具體說下實現方法:

首先選中單元格,然後選擇工具欄中的邊框設定,選擇下邊框線。

預覽報表就能看到單元格下劃線的效果了。

注意:由於相鄰的單元格共用邊框,即某個單元格的下邊框是其下方相鄰單元格的上邊框,上邊框、左邊框、右邊框也類似。如果某單元格上方的相鄰單元格設定了下邊框,那這個單元格也就設定了上邊框。從邊框的角度看,這是非常的合理的。但是,當我們把下邊框當做下劃線來使用,這就不合理。其不合理之處在於下劃線屬於某個單元格所有,而下邊框屬於相鄰單元格所共有。

這種不合理在處理普通單元格和合併單元格相鄰時,會表現出來。

例如,b2 是個合併格,無論設定 b1 或是 c1 的單元格的下劃線,b2 合併單元格的整個上邊框都會出現上框線,也就是 b1 和 c1 的下框線會被同時設定或同時不設定。這明顯是不合理的,也是不符合需求的。

解決辦法:

解決這個問題的關鍵就是要讓合併格與設定下劃線的單元格分離開來,因此我們可以採用插入一行,並使其高度縮到最小。如圖所示:

插入沒有合併單元格的一行,並將其高度所到最小或高度為 0。這樣,最終顯示到頁面,能達到我們所需要的效果。

如下面這種卡片式的報表,外面增加的邊框,環繞著內容,可以增加報表的立體感。

下面這張報表沒有加邊框設定,多人的資訊混在一起,看著不直觀。我們在這個報表基礎上增加邊框的設定。

1. 在原有報表上下分別插入一行,並且設定行高為 7。

2. 設定第 2 行的上邊框線,將單元格的背景色設定為淡灰色。

瀏覽報表效果:

我們發現只有第乙個人帶有設定的邊框線。

1. 前三行的行首格設定左主格為 b4,最後三行的行首格的左主格也設定為 b4。這樣可以讓每個員工的資訊最上面和最下面都有空格。

4. 設定第 13 行的下邊框線以及單元格顏色為淡灰色。

5. 在**的最前面插入一列,在**最後追加一列。

選中 a2~a13 單元格,設定它的左邊框線,單元格顏色淡灰色,以及左主格為 c4。

選中 i2~i13 單元格,設定它的右邊框線,單元格顏色為淺灰色,左主格同樣設定為 c4.

經過以上設定我們就完成了環形邊框的設定。

使用特殊字型實現特殊報表效果

通過設定字型實現特殊字元顯示,適用於textbox,字段,引數字段,公式等。需要注意的是,如果使用的是特殊字型,沒有該字型的機器是不能正常顯示的。像 winddings字型,一般的windows系統都自帶。但是如果web應用,使用非windows機器瀏覽的時候可能就不能正確顯示。僅做乙個字型示例,報...

Flask中那些特殊的裝飾器

用法 記得加括號 def jiafa a,b 這個方法每呼叫一次就需要傳一次,將他做成乙個全域性的就用這麼麻煩了 return int a int b 在模板中這樣使用 可以在全域性範圍的模板中使用這個函式,而不用通過引數傳到模板中 用法 def jianfa a,b,c return a b c ...

優秀網頁設計 視差滾動效果在網頁中的有效運用

你可能已經注意到有些 的頁面元素在滾動條拖動的時候回以不同的速度運動,形成一幅立體的場景。這種被稱為視差滾動 parallax scrolling 的技術日益流行起來,越來越多的 通過在網頁中運用這項技術來吸引使用者,讓使用者在拖動滾動條的時候更加有趣。下面分享的這些 都是運用視差滾動效果的優秀案例...