瀏覽單個文章
老柏(第四)
Senior Member
 
老柏(第四)的大頭照
 

加入日期: Mar 2012
您的住址: 地球
文章: 1,303
引用:
作者plutogoofy
MIS有經驗跟沒經驗的差別就在這裡

BJ4

我不是什麼MIS,我是高級雜工
我主要工作是電控配置,選用電機零件、規劃機台電控,副要工作是順面寫寫驅動,然後這個工作是那寫UI的離職了...說錯,這整台機器開發的人都離職了,留下半殘有密碼的PLC程式+半殘有缺陷的UI介面程式(有VB原始檔)+包起來不能變更的核心運算DLL檔(聽說是用VS C++寫的),當年接手爛攤時光是學寫VB和PLC就累慘了,但PLC畢竟是我專門所以沒啥問題,VB花了好大力氣才把缺陷盡可能修好

後來老闆又想賣一台新的,電控布線我整個重新規劃,PLC照舊(為了配合UI)但PLC整個程式我翻過來重寫(因為舊程式有兩道密碼,我可以修改,但是沒辦法燒進沒密碼的新PLC中),那VB當然就照舊只是再追加一些客戶要的新功能。


引用:
作者eniacwoo
mmm, ACCESS 存資料, EXCEL 匯出?? 然後是VB6寫的程式?
以我的認知是,
1. ACCESS 不是必要的, 它只是 mdb 這種資料庫檔案的前端,
VB6 通常是靠 ODBC/JET 存取mdb, 這個只要安裝 ODBC/JET driver 就可以了.
2. EXCEL 倒是麻煩些, 匯出格式就是 xls? 如果是這樣, 那沒轍, 裝 OFFICE 吧,
但與其這樣, 倒不如重新寫匯出的前端程式, mdb 要匯出 CSV 啥的, 程式很好寫, 大概你
用來搞定 OFFICE 2013 的時間就足夠寫兩三次了..

原來非必需的歐,那我長知識了


我這個UI好像是用True DBGrid(一個套件)做框架來顯示的
前端載入這個
引用:
作者資料元件
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
Object = "{562E3E04-2C31-4ECE-83F4-4017EEE51D40}#8.0#0"; "todg8.ocx"
Object = "{86CF1D34-0C5F-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCT2.OCX"

ˊ中間開啟資料庫語法是長這樣
引用:
作者資料庫語法
QueryStart = Format(DTPicker1, "yyyy/mm/dd")
QueryEnd = Format(DTPicker2, "yyyy/mm/dd")
Partstr = txtPartNo(0): Partstr1 = txtPartNo(1)
If Not IsDate(QueryStart) Or Not IsDate(QueryEnd) Then
Hint "輸入之日期時間格式錯誤!!" & vbCrLf & "請重新輸入!"
Exit Sub
End If

sql = "Select * from Product where PartName= '" & Partstr & "' AND Pcblot = '" & Partstr1 & "' AND Produdate Between #" & QueryStart & _
"# And #" & QueryEnd & "# Order by PartName,Produdate ,Pcblot,ProduTime" '96-10-29

Data1.ConnectionString = datapath1
Data1.RecordSource = sql
Data1.Refresh
DelteData = False
If Data1.Recordset.RecordCount > 0 Then
'
Data1.Recordset.MoveLast
Label2 = Data1.Recordset.RecordCount
Data1.Recordset.MoveFirst
Else
DelteData = True
Hint "查無此資料!!"
' Data1.Recordset.Close
Exit Sub
End If

用EXCEL例如統計所有的板子平均,就用這行(有問題的內容直接設0,這行算式會自動排除有問題的內容)
>> CExcel.Range("b12").Offset(j, 9).FormulaArray = "=Average(IF((B" + CStr(j + 12) + ":J" + CStr(j + 12) + ")<>0,B" + CStr(j + 12) + ":J" + CStr(j + 12) + "))" '平均
EXCEL運算多的不剩枚舉,最主要是我懶得重寫

引用:
作者森林小熊
裝那幹嘛?很難用。2010版的就很好用了,越改越難用了。

個人認為office有史以來,有一個版本叫xp版的最好用,就是2000之後的那個版本。

反正一般人用不到它功能的30%,幹嘛一定要裝最新的?

Google doc還比較好用哩!

買不到阿,你看我前言有提到
再加上2013已經買了公司大老叫我吃下去


引用:
作者SpiceAndWolf
這邊就有說明了
http://support.microsoft.com/kb/2808266/zh-tw

擷取官方說明出來
如欲取得大部分的新 Office 產品,Office.com 中您的帳戶頁面 (http://www.office.com/myaccount

) 中提供了可取得備份媒體 (DVD) 或重新下載和安裝 Office 的選項。按一下 Office 套件下方,您欲瞭解詳細資訊的選項:


如果是 Office Home & Student 2013、Office Home & Business 2013 或 Office Professional 2013

下載 Office

登入 Office.com 中的帳戶頁面 (http://www.office.com/myaccount

),從下拉式功能表中選擇 [Office for Windows],然後按一下 [安裝]。如需其他選項,請選擇 [語言和安裝選項] 以變更語言並選擇要使用 Office 32 位元或 64 位元版本。

重要 這些 Office 套件專為家用電腦提供,且僅可安裝在一台電腦上,無法在多台電腦上進行安裝。
取得媒體 (取得備份 DVD)...

結果還是要帳號
__________________
[/url]
老柏                 老柏(第二)

老柏(第三)              老柏(第四)
舊 2014-05-02, 11:51 PM #39
回應時引用此文章
老柏(第四)離線中