1, excel列印紙張設定16k的問題:
excel並沒有象word那樣在頁面設定中提供16開紙型的選項,如果手工重調,又會非常麻煩。解決這個問題就是為excel手工新增16開紙支援,但這個任務需要在「控制面板」的「印表機和傳真」中完成。
在印表機裡面新增16開紙型:選擇乙個印表機後,從「檔案」選單中選擇「伺服器屬性」開啟格式對話方塊,選中「建立新格式」核取方塊,然後在下面的「格式描述」中輸入16開紙型的寬度和高度(16k的標準尺寸是18.4cm*26.0cm),最後「儲存格式」。
現在再返回excel程式,此時就可以在「頁面設定」→「紙張」標籤頁的紙張大小右側下拉列表框中選擇新增加的16開紙型。
但是這樣有個最大弊端就是這個檔案換台電腦就會列印設定有問題了,如果對列印的尺寸要求不是相當嚴格的話,excel的紙張大小有如下幾個相近的尺寸可供選擇:「b5 (jis)」尺寸為:18.2*25.7;「executive」尺寸為:18.42*26.67;「prc 16k」尺寸為:18.8*26.0。
另外還需要注意的一點事手動設定的紙型是跟著印表機走的,如果更換了預設印表機,同一臺電腦同樣會有問題。再者,並不是所有的印表機下面都會有我上面列出的三個相近尺寸的紙型。即便有,在excel裡面未必能夠找到的。
2, 更改千位分隔符的問題:
excel預設的千位分隔符是逗號(,),如果想更改這個分隔符,如下操作:
a) 在「工具」選單上,單擊「選項」,再單擊「國際」選項卡。
b) 在「數字處理」之下,清除「使用系統分隔符」核取方塊。
c) 在「小數分隔符」和「千位分隔符」框中,鍵入新的分隔符。
這樣的設定時儲存在電腦裡面的,不是儲存在這個excel檔案裡面,所以當這個檔案換台電腦後,千位分隔符的顯示還是會有問題。
還有個不是很完美的解決辦法,就是在excel的單元格格式設定裡面,分類選「自定義」,在型別中輸入「# ### ###」,如果有小數則輸入「# ### ##0.00」,小數點後面的0的個數代表小數字數,這樣的設定的問題就是當數值很大時,前面的位數不會用空格來每三位隔開,除非在型別中輸入很長的符號「# ### ### ### ### ### ###」,但是誰又能保證這個數值究竟會有多大呢。而且設定很長的格式還有個最為致命的問題,就是負數的顯示,當負數的值很小時,會在負號跟數值之間出現很多的空格,除非負數不顯示負號,換個顏色標明倒是可以。
3,excel中如何將0替換為空
a) 方法一:依然「工具->選項->檢視」下的「視窗選項」中的「零值」前的小勾去掉。
b) 方法二:用「替換」來把零值換成空,即查詢內容填上0,替換值不用填。但要注意的是,用替換時,要把替換的"高階"中的「單元格匹配」選上,否則會把數值中的0都替換掉的(如100會被替換成1了)
c) 方法三:在顯示計算結果的單元格內使用if語句,條件之一就是如果計算結果為零,就顯示為空。if函式的具體使用可以參考excel本身的「幫助」。
4, excel中如何將頁面設定應用於同乙個檔案下的多個工作表
同時選擇多個工作表後再設定。比如選擇sheet1,然後再按住shift鍵選擇sheet10,這樣sheet1到sheet10就組成乙個工作組。然後再進行頁面設定操作,這幾個工作表就有了相同的設定。
String 一些問題
前言 等號 對於基本型別,比較的是值,對於引用型別,比較的是記憶體位址。1.在物件池中建立,如果常量池中已經存在則返回常量池中已經有的。private static void test1 結果 true 2.乙個在string pool中,乙個在堆中。private static void test...
C 一些問題
1 if else語句和switch case語句的效率分析對比 switch效率高。switch的效率與分支數無關,當只有分支比較少的時候,if效率比switch高,因為switch有跳轉表。分支比較多,那當然是switch 根據大量的實際程式測試 不考慮不同的編譯器優化程度差異,假設都是最好的優...
mysql 一些問題
1 中文亂碼 問題 推薦用 uft 8 編碼 適配一切介面,mysql中 發生中文亂碼時 開啟mysql 安裝路徑 更改後 重啟mysql 服務即可,有時也需要 重新匯入資料庫 可能是與 source 檔案時 編碼沒有設定好 client password your password port 33...