Board logo

標題: 請各位大德指點一下,如何做出 病歷列印系統 [打印本頁]

作者: eigen    時間: 2015-7-9 13:09     標題: 請各位大德指點一下,如何做出 病歷列印系統

請各位大德指點一下,如何做出 病歷列印系統

※目標重點:在不影響舊紙本病歷的前提下,將新增的病歷列印出來。

※這只是一個模擬,並不是真的病歷,我也不是醫生,只是有需要類似的列印功能

[attach]21355[/attach]
我會有一個每月總表,和一個病歷總表(包含一個列印範本頁,及以病人編號命名的SHEET)

每月總表,已經照病歷編號、日期排號,目前已經能將每個病人的資料,一一抓出,然後到病歷總表,找出每個病人的 SHEET,COPY到SHEET 的最後面。

目前這個整理的工作OK。

接下來則是將每個  SHEET 列印出來。不可能每個月一張,這樣列印出來的資料會很多。

必需將舊的病歷紙放進去,然後緊跟著舊的資料後面打印。

我現在的想法是這樣:列印頁:


一、將SHEET 的資料 整理到列印頁。
[attach]21356[/attach]

二、跟據 『已打印』,將該行顏色改成白色。(避免列印)

三、找出未列印的資料頁,

四、列印,將新增的資料標示為『已打印』


現在困擾我的是

一、如何找出需要列印頁數,是第幾頁?

二、『列印標題』要如何控制?(換新頁的時候要印,之後不要印)

能不能給點建議、或看法
作者: GBKEE    時間: 2015-7-9 14:13

回復 1# eigen
必需將舊的病歷紙放進去,然後緊跟著舊的資料後面打印。
應該類似,銀行存摺的補摺印列,那須要用補摺機印列.沒有學習到.
作者: eigen    時間: 2015-7-9 14:43

回復 2# GBKEE


對,很像補摺機,

不過,補摺機應該是靠光學掃描和舊資料的記錄,得知你翻的頁數對不對,有那些資料要打上去。

我現在唯一想到的方式就是用 ROW()來判斷

新增行數在第幾頁,最後一行在第幾頁,

然後再來判斷要列印那幾頁。那些頁的標頭要印,那些頁標頭不要印(光分析我就夠頭大了)
作者: jackyq    時間: 2015-7-9 14:59

回復 3# eigen


    EXCEL 不是可以設定要列印的儲存格範圍
作者: GBKEE    時間: 2015-7-10 07:33

回復 3# eigen


    每月總表,已經照病歷編號、日期排號,目前已經能將每個病人的資料,一一抓出,然後到病歷總表,找出每個病人的 SHEET,COPY到SHEET 的最後面。
目前這個整理的工作OK。

http://forum.twbts.com/viewthrea ... =%C1%60%AD%B6%BC%C6
參考這裡 取的總頁數
將須印列的工作表複製到新增的工作表.
新工作表將已印列過範圍的資料清空(留白),不是刪除已印列過範圍.
只印列新工作表的最後一頁,




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)