libre office 使用巨集刪除excel空白列

我打算在公司導入免費的libre office, 原因如下:

  1. 2022年公司已經無法使用open license購買microsoft 大量授權, 只能改買盒裝或是office 365
    一直以來我相信”軟體自由,服務收費”, 相較於買斷, office 365更好, 只是租用費太高, 不敢恭維.
  2. 開放格式才是王道(odt, ods, odp)
    就算libre可以開啟microsoft office檔案, 但裡面總是有一些奇怪的格式, 或microsoft專屬的功能, 會造成格式錯亂, 使用開放格式,可以杜絕使用者誤用microsoft專用功能, 如vba巨集, 文字藝術師等功能.

libreoffice 與microsoft office 之間不相容的部份就比較麻煩, 首當其衝就是巨集,
由於公司使用鼎新tiptop 5.x這個ERP系統, 報表轉出excel, 裡面會產生很多空白行(rows), 需要原廠提供刪除的巨集, 但是原廠只提供microsoft 版本的巨集, 這部份我就需要解決, 巨集我也不熟, 爬文爬到這裡發現有解, libreoffice 可以使用此巨集, 刪除空行 , 程式碼請點選這裡下載

linux wine 請記得使用winetricks安裝字型

我用wine跑windows程式, 發現中文字出不來, 原來是忘了裝字型.

於是我使用winetricks, 將MS, CJK 相關字型, 尤其是WenQuanYiCJK 都安裝起來, 這樣再回頭執行程式就不會有亂碼了


2021/08/12
安裝wechat還是有字型的問題, 爬了文, 要做以下步驟
1. winetricks riched20 riched30 wenquanyi
2.到這個地方下載註冊檔案 https://gist.github.com/swordfeng/c3fd6b6fcf6dc7d7fa8a
然後用winetricks匯入

windows 10增加靜態路由

假設要到10.192.130.0/24這網段, 經過gateway 192.1.2.3 ,

一般都是在預設的路由額外新增一筆靜態路由就可以了,

可是我卻遇到一台怪怪靜態路由(反正就是一台廉價的wifi兼firewall兼路由), 常常會秀逗.

於是決定在用戶端再設定一次靜態路由囉

route -p 10.192.130.0 mask 255.255.255.0 192.1.2.3

pfsense的openvpn用戶端設定檔案如何移除

pfsense設定openvpn非常方便, 也有package能協助匯出windows用戶端安裝程式 , 再給使用者無腦安裝, 可以省下IT很多時間.

但是若使用者想要刪除設定檔案, 打開openvpn gui預設的資料夾,卻找不到設定檔案, 就無法刪除設定檔案.

查了一下設定檔案profile的位置, 總共有兩個地方.
1. openvpn gui預設的
%USERPROFILE%/OpenVPN/config

2.program file裡面
%ProgramFiles%/OpenVPN/config

pfsense用戶端安裝的時候, 設定檔案卻放在 ProgramFiles 裡面, 超怪的, 就算是新版pfsense 2.5.1 也跟2.4.5p1一樣沒變, 此時只要到正確的目錄, 刪除相關檔案,重啟常駐的openvpn gui 就可以了

nextcloud 安裝流程圖套件drawio注意事項

drawio 相容m$ visio , 而且免費, 支援nextcloud, 達到線上繪製流程圖的功能.

雖說drawio還不是很穩定,但是一直在更新, 已經能上線讓公司同仁使用,

透過官方安裝drawio套件並且啟用後, 以下為注意事項:

  1. drawio預設副檔名為xml(這超奇怪的), 請將副檔名改成drawio, 並且設定mimetype
複製設定檔cp resources/config/mimetypemapping.dist.json config/mimetypemapping.json
修改 config/mimetypemapping.json 加上以下設定
"drawio": ["application/x-drawio"]
然後執行更新指令
sudo -u www-data php occ maintenance:mimetype:update-js
sudo -u www-data php occ maintenance:mimetype:update-db
若是docker請執行
docker exec --user www-data nextcloud php occ maintenance:mimetype:update-js
docker exec --user www-data nextcloud php occ maintenance:mimetype:update-db
然後再到nextcloud的設定, 重新勾選drawio的相關設定

2. 若drawio檔案分享連結, 若想要讓大家直接開啟編輯畫面, 需要修改連結

https://xxx/s/YoJWBkg7EgiyXpPdd
改成
https://xxx/apps/drawio/s/YoJWBkg7EgiyXpPdd

買筆電除了M$ OFFICE外的選擇”onlyoffice”

我們買windows筆電, 搭載的是試用版office 365, 若不想租用office 365, 可以移除後, 改用與M$相容性極高的onlyoffice.

onlyoffice 是免費軟體, 平台支援linux , windows, 與mac (包括mac m1) ç, 比之前open office , libre office 更貼近M$ office , 非常推薦使用., 千萬不要使用謎版的M$ office, 以免侵權.

PS. 可搭配免費可商用的字型 CNS11643全字庫 (全字庫首頁)

移除windows server上分享的印表機

通常把印表機刪除就好了, 但是有時候還真的不知道為何, 在使用者端還是會看到之前分享的印表機.
這時候只好到註冊表刪除看看了,

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion

若在註冊表看到不該出現的印表機設定, 就勇敢的刪除下去吧,
刪除完畢, server重開機, 再從使用者端看看幽靈印表機還有沒有出現.

1 ... 7 8 9 10 11 12