本文取至 http://blog.darkthread.net/
TIPS-Excel開啟CSV檔的花式技巧
CSV檔是很普遍的Grid式資料匯出格式,而很多人也都知道Excel可以直接將CSV檔開啟成試算表。不過稱作Comma Separated Value的CSV,除了"用逗號將值隔開"之外,還有一些進階的花式技巧。例如:
CSV檔是很普遍的Grid式資料匯出格式,而很多人也都知道Excel可以直接將CSV檔開啟成試算表。不過稱作Comma Separated Value的CSV,除了"用逗號將值隔開"之外,還有一些進階的花式技巧。例如:
聲音函數
函數名稱 |
需引入的前端處理函數 |
用 途 |
nsound |
dos.h |
關閉嗶聲。 |
sound |
dos.h |
啟動PC的嗶聲。 |
時間與日期函數
函數名稱 |
需引入的前端處理函數 |
用 途 |
asctime |
time.h |
產生時間字串。 |
ctime |
time.h |
把時間值轉換成字串。 |
delay |
dos.h |
暫停執行片刻。 |
difftime |
time.h |
計算兩時間差。 |
getdate |
dos.h |
取得MS-DOS的日期。 |
gettime |
dos.h |
取得MS-DOS的時間。 |
gmtime |
time.h |
將長整數時間轉換成格林治標準時間。 |
localtime |
time.h |
將格林治標準時間依時區調整為本地時間。 |
setdate |
dos.h |
設定系統日期。 |
settime |
dos.h |
設定系統時間。 |
stime |
time.h |
設定系統日期及時間。 |
字元的分類函數
函數名稱 |
需引入的前端處理函數 |
用 途 |
isalnum |
ctype.h |
測試某一整數值是否為‘A’-‘Z’, ‘a’-‘z’, ‘0’-‘9’等文數字之一。 |
isalpha |
ctype.h |
測試某一整數值是否為’A’-‘Z’, ‘a’-‘z’, 等字母之一。 |
isascii |
ctype.h |
如果ch的值判於0-127,則傳回非零整數(0x00-0x7F)。 |
iscntrl |
ctype.h |
如果ch是一刪除字元或一般控制字元,則傳回非零整數(0x7F或0x00-0x1F)。 |
isdigit |
ctype.h |
如果ch是一數字,則傳回非零整數。 |
isgraph |
ctype.h |
如果ch是為可列印字元,則傳回非零整數。 |
islower |
ctype.h |
ch若為小寫字母,則傳回非零整數。 |
isprint |
ctype.h |
ch若為可列印字元,則傳回非零整數。其功能與isgraph相似。 |
ispunct |
ctype.h |
ch若為標點符號,則傳回非零整數。 |
isspace |
ctype.h |
ch若為空白字元或定位字元(Tab),歸位字元(Enter鍵),新列字元,垂直定位字元,換頁字元,則傳回非零整數。 |
isupper |
ctype.h |
ch若為大寫字母,則傳回非零整數。 |
isxdigit |
ctype.h |
ch若為一個十六進位數字,則傳回非零整數。 |
字串處理函數
函數名稱 |
需引入的前端處理函數 |
用 途 |
stpcpy |
string.h |
將某一字串抄錄到另一字串中。 |
strcat |
string.h |
字串合併。 |
strchr |
string.h |
順向搜尋字元第一次出現的位址。 |
strcmp |
string.h |
比較兩字串間的關係,並傳回比較值。 |
strcmpi |
string.h |
不考慮字母之大小,比較兩字串。 |
strcpy |
string.h |
字串拷貝。 |
strcspn |
string.h |
找出字串中不含指定字元集之任何子集的第一段子字串。 |
strdup |
string.h |
將一字串抄錄到一個新產生的位置上。 |
strerror |
string.h |
傳回指向錯誤訊息字串的指標。 |
stricmp |
string.h |
不計大小寫之字串比較。 |
strlen |
string.h |
字串長度計算。 |
strlwr |
string.h |
大寫字母轉小寫。 |
strncat |
string.h |
字串合併。 |
strncmp |
string.h |
比較字串的某一部份和另一字串的某一部份是否相同。 |
strncmpi |
string.h |
不考慮字母的大小寫將一字串部份與另一字串部份作比較。 |
strnicmp |
string.h |
比較字串的前n個字元,不計字母之大小寫關係。 |
strnset |
string.h |
局部字串替換。 |
strpbrk |
string.h |
找出指定字元函數。 |
strrchr |
string.h |
反向搜尋字元第一次出現之位址。 |
strrev |
string.h |
反轉字串之字元。 |
strset |
string.h |
字串替換。 |
strspn |
string.h |
搜尋字串中段是一給定字元集之任何子集的子字串。 |
strstr |
string.h |
子字串搜尋函數。 |
strtok |
string.h |
搜尋字串的語法單元。 |
strupr |
string.h |
將小寫字母轉換為大寫。 |