Report View 和 Vba (Excel) 那個好用?
- 帖子
- 199
- 主題
- 45
- 精華
- 0
- 積分
- 252
- 點名
- 0
- 作業系統
- windows 7 (X64)
- 軟體版本
- office 2010 (x64)
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2010-12-24
- 最後登錄
- 2020-3-31
 
|
Report View 和 Vba (Excel) 那個好用?
閔主大大,在此之前因為很懶所以一直在使用DOS糸統來寫程式,已經近30年了,現在因為桌邊及擴充性不得不改成 Win 7,我的工作中有許多的報表要作,屬於固定套表,資料不斷的增加,但是都是固定長度的資料,
最早時用VB,C#,但是到了要作報表時碰到了難題不知道如何將資料轉成Dataset,好像可以用Report View也可以用Sql也可以用Asp.net或者Crystal report,
有一個人告訴我固定套表用Excel會好一點,
但是我有疑問在我的報表中有許多分析邏輯要寫,Vba不知道可以逹到要求嗎? |
|
V98
|
|
|
|
|
- 帖子
- 199
- 主題
- 45
- 精華
- 0
- 積分
- 252
- 點名
- 0
- 作業系統
- windows 7 (X64)
- 軟體版本
- office 2010 (x64)
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2010-12-24
- 最後登錄
- 2020-3-31
 
|
6#
發表於 2010-12-29 14:43
| 只看該作者
謝謝版主們的指教,如閔版主所言我是重新撰寫,原始資料是固定長度的TXT檔,經過言一陣子的摸索大槪有一個方向,把原生檔丟給VB,報表給VBA來處理,如再有問題會再請教各位版主大大. |
|
V98
|
|
|
|
|
- 帖子
- 172
- 主題
- 39
- 精華
- 20
- 積分
- 177
- 點名
- 0
- 作業系統
- Microsoft Windows XP
- 軟體版本
- Microsoft Office 2003
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 高雄
- 註冊時間
- 2010-5-1
- 最後登錄
- 2023-3-19
 
|
5#
發表於 2010-12-28 21:12
| 只看該作者
我之前成經鑽牛角尖 是VB6包EXCEL好 還是VBA包VB6好
初學C#時 也想說用C#包EXCEL....
但到現在 我反而認為"用自己熟悉的工具最好"
自於VBA可以達到什麼樣的效果 或VBA是不是可以辦的到我要的功能...
相信如果你是要寫報表 那VB辦的到的VBA一定可以辦的到...
如果是要重新撰寫... 那第一考量因該是"資料規劃" 再者才是考慮"使用哪一種開發工具來作為未來的擴增與維護" 等...
小弟淺見 請各位大大指導~ |
|
若是我回答,使您滿意,請您讓我知道!
若是我的回覆,您仍有其他見解,也請您不嗇指教!
|
|
|
|
|
- 帖子
- 472
- 主題
- 5
- 精華
- 0
- 積分
- 485
- 點名
- 0
- 作業系統
- Windows
- 軟體版本
- MS Office
- 閱讀權限
- 100
- 性別
- 男
- 來自
- 香港
- 註冊時間
- 2010-7-4
- 最後登錄
- 2014-12-28

|
4#
發表於 2010-12-27 23:05
| 只看該作者
Report Viewer 最大的用處是可以放在WEB上運行,
如果只是自家用, 用VBA已經足夠.
而且可以結合EXCEL的分析功能 |
|
|
|
|
|
|
- 帖子
- 199
- 主題
- 45
- 精華
- 0
- 積分
- 252
- 點名
- 0
- 作業系統
- windows 7 (X64)
- 軟體版本
- office 2010 (x64)
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 桃園
- 註冊時間
- 2010-12-24
- 最後登錄
- 2020-3-31
 
|
3#
發表於 2010-12-27 13:32
| 只看該作者
|
V98
|
|
|
|
|
- 帖子
- 62
- 主題
- 10
- 精華
- 0
- 積分
- 253
- 點名
- 0
- 作業系統
- xp , win7
- 軟體版本
- office2003
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 人心
- 註冊時間
- 2010-5-21
- 最後登錄
- 2012-8-3
|
2#
發表於 2010-12-27 11:10
| 只看該作者
有許多分析邏輯要寫,Vba不知道可以逹到要求嗎?
ans:基本上vb6可以做到的事,vba都可以做到 |
|
是學程式而不是要程式,是進步的基礎
|
|
|
|
|