Cách làm hóa đơn tính tiền điện trong Excel (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

thanduong98

Thành viên mới
Tham gia
14/8/08
Bài viết
1
Được thích
1
Giúp em với! nhà em cung cấp điện cho cả xã nên phải làm hóa đơn tính tiền điện. Các bác chỉ giúp em cách lập hóa đơn tính tiền điện bằng Excel
**~****~**
 
Giúp em với! nhà em cung cấp điện cho cả xã nên phải làm hóa đơn tính tiền điện. Các bác chỉ giúp em cách lập hóa đơn tính tiền điện bằng Excel
**~****~**

Chào bạn.
MÃu thì nhiều lắm, nhưng ý của bạn là như thế nào.
Bạn mô tả sơ sơ về cái hóa đơn này như trong file gồm nội dung gồm những gì, cần bảng nhập liệu lưu chứng từ hay không, form báo cáo và in ra..
 

File đính kèm

Cho mình hỏi nhé bây giờ mình muốn làm 1 file execel tính tiền điện. Ví dụ như: 100kw đầu giá 550 đồng, từ 50kw tiếp theo giá 1110, từ 50 kw tiep theo gia 1470đồng thì làm như thế nào.
 
Cho mình hỏi nhé bây giờ mình muốn làm 1 file execel tính tiền điện. Ví dụ như: 100kw đầu giá 550 đồng, từ 50kw tiếp theo giá 1110, từ 50 kw tiep theo gia 1470đồng thì làm như thế nào.
Các Kw sau 50 Kw giá 1470 đồng giá là bao nhiêu? nếu sau 50 Kw giá 1110 giá đều là 1470 thì bạn thử dùng công thức sau xem có được không nhé.
A1 là cell chứa số điện

=IF(A1<=100,A1*550,IF(A1<=150,55000+(A1-100)*1110,110500+(A1-150)*1470))
 
Các Kw sau 50 Kw giá 1470 đồng giá là bao nhiêu? nếu sau 50 Kw giá 1110 giá đều là 1470 thì bạn thử dùng công thức sau xem có được không nhé.
A1 là cell chứa số điện

=IF(A1<=100,A1*550,IF(A1<=150,55000+(A1-100)*1110,110500+(A1-150)*1470))

To Hoanhminhtien: Cái này không cần dùng IF đâu bạn. Xem bài viết tại đây nhé!
http://www.giaiphapexcel.com/forum/showpost.php?p=108107&postcount=5
http://www.giaiphapexcel.com/forum/showpost.php?p=108176&postcount=7
 
Giup minh voi

Mình gửi bạn 1 fíle tham khảo nhé
Minh co van de sau day mong cac ban giup do:
Minh hien nay dang lam ke toan cho HTX dien, do vay minh can cach tinh tien dien cho toàn xã với giá điện bậc thang mới năm 2009
1-50kw: 600 đ
51-100: 865 đ
101 - 150: 1135đ
151 -200: 1495đ
201-300: 1620đ
301 -400: 1740đ
401 trở lên: 1790.
Giá trên chưa có thuế VAT 10%
co bảy bậc giá điện như vậy thi làm cách nào để tính. minh thay ban gửi bài " hóa đơn điện" khá hay nhưng mình muốn chỉnh sửa thành 07 bậc giá và định mức như trên và thêm phần thuế giá trị gia tăng vào thi chưa làm được. Nếu được xin các ban chỉ giáo giúp đỡ cho mình hoàn thiện bài " hóa đơn tiền điện". Xin vui lòng chỉnh sửa hoàn thiện và gửi cho mình nhé.
Xin cáo lỗi với mọi người là trình độ exell của minh còn hạn chế lắm.
Mong nhận được sự giúp đỡ của mọi người.
 
Lần chỉnh sửa cuối:
Minh co van de sau day mong cac ban giup do:
Minh hien nay dang lam ke toan cho HTX dien, do vay minh can cach tinh tien dien cho toàn xã với giá điện bậc thang mới năm 2009
1-50kw: 600 đ
51-100: 865 đ
101 - 150: 1135đ
151 -200: 1495đ
201-300: 1620đ
301 -400: 1740đ
401 trở lên: 1790.
Giá trên chưa có thuế VAT 10%
co bảy bậc giá điện như vậy thi làm cách nào để tính. minh thay ban gửi bài " hóa đơn điện" khá hay nhưng mình muốn chỉnh sửa thành 07 bậc giá và định mức như trên và thêm phần thuế giá trị gia tăng vào thi chưa làm được. Nếu được xin các ban chỉ giáo giúp đỡ cho mình hoàn thiện bài " hóa đơn tiền điện". Xin vui lòng chỉnh sửa hoàn thiện và gửi cho mình nhé.
Xin cáo lỗi với mọi người là trình độ exell của minh còn hạn chế lắm.
Mong nhận được sự giúp đỡ của mọi người.[/quote]
 
Lần chỉnh sửa cuối:
To ppvn:
Bạn xem bài #18 của mình tại Topic này xem có thể được không? Bạn sửa lại khung giá cho phù hợp
 
Lần chỉnh sửa cuối:
To ppvn:
Bạn xem bài #18 của mình tại Topic này xem có thể được không? Bạn sửa lại khung giá cho phù hợp
Mình xem rồi, cảm ơn bạn nhưng minh vẩn không làm được.
Bạn có thể sửa trong file minh đã gửi kèm rồi gửi lại cho mình được ko?

Xin cảm ơn vì sự quan tâm giúp đỡ/
 
To PPVN:
Mình đã sửa, nhưng DS dài nên mình bỏ vùng chân biên lai ( Ký nhận).
Nếu cần thì bỏ khu vực ghi chú để làm vùng ký tên.
Bạn có thể sửa lại đơn giá tại Sh Temp để phù hợp với việc cung ứng dịch vụ.
Đúng ra đây file mình viết (kể cả file gốc) để giúp các bạn, nên các bạn tùy ý sử dụng.
 

File đính kèm

Lần chỉnh sửa cuối:
Chào các Anh chị, em đã nhận được một số bản mẫu cách lập hóa đơn tiền điện. Nhưng chưa biết cách làm, cũng phải tự mò dần thôi. Nhưng không quên cảm ơn đến các Anh Chị đã giúp đỡ em, xin cảm ơn nhiều! Có gì sai xót em mong các Anh Chị chỉ giáo cho. Một lần nữa xin cảm ơn!!!

Mình có vấn đề sau đây mong các bạn giúp đỡ:
Mình hiện nay đang làm CN HTX điện, do vậy mình cần cách tính tiền điện với giá điện bậc thang mới năm 2009
1-50kw: 600 đ
51-100: 865 đ
101 - 150: 1135đ
151 -200: 1495đ
201-300: 1620đ
301 -400: 1740đ
401 trở lên: 1790.
Giá trên chưa có thuế VAT 10%
có 07 bậc giá điện như vậy thì làm cách nào để tính. Thêm phần thuế giá trị gia tăng vào nữa, trên góc trái ghi tên, địa chỉ của HTX, Mã số thuế, Điện thoại, dưới cùng là ghi phần CN HTX có đóng dấu, có tên người thu tiền. Nếu được xin các bạn chỉ giáo giúp đỡ cho mình hoàn thiện bài " hóa đơn tiền điện". Xin vui lòng chỉnh sửa hoàn thiện và gửi cho mình nhé.
Xin cáo lỗi với mọi người là trình độ exell của minh còn hạn chế lắm.
Mong nhận được sự giúp đỡ của mọi người
 
Chỉnh sửa lần cuối bởi điều hành viên:
Mình sửa lại theo yêu cầu của bạn hoangtronglanh. Bạn kiểm tra giúp
 

File đính kèm

mình đã nhận được File lập hóa đơn tiền điện nhưng sao mình thêm vào danh sách hộ dùng điện nó không lên hóa đơn được, lượng khách hàng dùng điện của mình nhiều lắm trên 2.000 hộ thì làm thế nào để in được mình rất mong được chỉ giáo của mọi người, vì trình độ Exel của mình rất kếm và mù tịt .Xin cảm ơn !
 
Chắc là tại trang S1 bạn chưa sửa lại từ số bao nhiêu đến số bao nhiêu rồi! Bạn có thể in từ số 1 đến số cuối cùng, nhưng nên in khoảng 20 số 1 lần thì vưa nhanh vừa dễ sử lý (Lưu ý số thứ tự phải thật chuẩn xác không trùng lặp vì mỗi số thay vì mã 1 khách hàng)
 
Lần chỉnh sửa cuối:
Tôi quản lý trạm điện của thôn nên phải trực tiếp lập bảng ghi số và tính tiền điện cho bà con. Tuy lâu nay dùng Excel để làm nhưng lần này tăng giá bậc thang cũng cảm thấy lúng túng.
Tôi tạo bảng và tính bằng hàm IF cho 7 nấc giá. (Xem VD trong tập tin đính kèm)
Sau đó dùng kỹ thuật trộn thư để tạo hóa đơn cho từng hộ theo các nấc giá đó. Tuy nhiên cách này hơi dài. Thiết nghĩ bác nào siêu về EXCEL hoặc lập trình thiết kế 1 phần mềm chuyên tính tiền điện bậc thang từ A đến Z ( phần mềm đóng gói) tôi đảm bảo chỉ 500.000 đến 1 triệu đồng cho 1 bản cài đặt thì số tiền thu bản quyền sẽ rất nhiều đấy... Bởi huyện tôi có rất nhiều đơn vị bán lẻ điện nông thôn mà hầu hết các bác ấy ko rành về máy tính mấy
 
sealand thân mến! Mình cũng dùng Excel nhiều rồi nhưng hôm nay mình mới biết cách làm hoá đơn theo cách này. Bạn có thể nói qua về cách thực hiện file excel của bạn được không. Xin chân thành cảm ơn
 
sealand thân mến! Mình cũng dùng Excel nhiều rồi nhưng hôm nay mình mới biết cách làm hoá đơn theo cách này. Bạn có thể nói qua về cách thực hiện file excel của bạn được không. Xin chân thành cảm ơn
Th­ực ra file này mình làm theo yêu cầu của 1 bạn trên diễn đàn là tạo ra 1 sheet bao gồm toàn bộ các hóa đơn có thể xem in chỉnh sửa. Do vậy, mình làm 1 file temp dùng công thức để lấy dữ liệu. Mình viết 1 đoạn VBA lần lượt lấy số thứ tự theo yêu cầu điền cho temp. Temp sẽ lấy dữ liệu theo công thức. Tiếp theo mình lần lượt chép sang sheet đích.
Thực tế file này không cần sheet đích mà in trực tiếp từ sheet temp. Dùng VBA lần lượt thực hiện qui trình:

Điền số TT-->In-->điền tiếp số TT-->in.....

Thấy các bạn quan tâm mình sẽ sửa lại File để có thể in ngay mà không cần tao sheet đích nữa.

Cảm ơn bạn. Bài viết của bạn rất hay. Bạn có thể hướng dẫn anh em bọn mình cách thiết lập lệnh in biên lai điện được không?

Trong File không có vấn đề đặc biệt cả.Trong bảng mình hoàn dùng công thức. Chỉ có lệnh tạo HD mình dùng 1 đoạn ngắn VBA để điều khiển thôi. Còn hàm đổi số ra chữ và đổi Font các bạn cứ tạm gác nó sang 1 bên vì có thể không có nó vẫn có thể được.
Các bạn cứ quậy tung nó lên để tìm hiểu, mắc gì mình giải thích thêm. Còn hướng dẫn toàn bộ thì mình không biết thực hiện ra sao vì nó đề cập nhiều chuyện quá.
 
Lần chỉnh sửa cuối:
Cám ơn bạn! Bài viết của bạn rất hay. Tuy nhiên khi tôi sửa lại sheet temp của bạn theo hóa đơn dọc nhìn nó đẹp hơn, vuông vắn hơn theo 7 mức giá khác nhau. Nhưng khi chỉnh lại cả đoạn mã từ 16 -23 (Sheet1.Cells(1, 23) = i), từ 18 - 25 (Sheet4.Rows("1:25").Copy) khi bấm lệnh in thì nó báo lỗi hoặc không lên số thứ tự cũng như hóa đơn. Riêng cái VBA thì tôi dốt lắm.
Bạn xem lại chỉnh giúp mình. Cám ơn trước.
Mã:
Public Sub in_bg()
Dim tu, den As Integer
'Xac dinh so in
tu = Sheet1.Cells(2, 14)
den = Sheet1.Cells(3, 14)
'Xoa trang in
Sheet5.Range("A:AQ").Clear
Application.ScreenUpdating = False
'Tao trang in
k = 1
For i = tu To den
Sheet1.Cells(1, 23) = i
Sheet4.Rows("1:25").Copy
Sheet5.Cells(k, 1).PasteSpecial Paste:=xlPasteValues
Sheet5.Cells(k, 1).PasteSpecial Paste:=xlPasteFormats
k = k + 26
Next
Application.ScreenUpdating = True
Sheet5.Activate
Application.CutCopyMode = False
'Tuyf banj chon cachs xem
'Sheet5.PrintPreview
Sheet5.Range("I1").Select
End Sub
 
Lần chỉnh sửa cuối:
To jacky_police:
Bạn sửa code như sau:
Mã:
Public Sub in_bg()
Dim tu, den As Integer
                    'Xac dinh so in
    tu = Sheet1.Cells(2, 18)
    den = Sheet1.Cells(3, 18)
                    'Xoa trang in
Sheet5.Range("A:AQ").Clear
MsgBox tu & den

Application.ScreenUpdating = False
                    'Tao trang in
k = 1
For i = tu To den
Sheet1.Cells(1, 21) = i
Sheet6.Rows("1:25").Copy
Sheet5.Cells(k, 1).PasteSpecial Paste:=xlPasteValues
Sheet5.Cells(k, 1).PasteSpecial Paste:=xlPasteFormats
k = k + 26
Next
Application.ScreenUpdating = True
Sheet5.Activate
Application.CutCopyMode = False
            'Tuyf banj chon cachs xem
'Sheet5.PrintPreview
Sheet5.Range("I1").Select

End Sub

Nhưng bạn đã view chưa thiết lập như bạn sẽ tốn nhiều giấy và chi phí in ấn đấy
 
Như đã hứa với các bạn, mình sửa lại file Hoa don dien de xem in trực tiếp, không phải tạo sheet chứa hàng loạt hóa đơn. Bảng biểu gọn gàng hơn.
Để kiểm tra mình đang thay lệnh in trong Sub in_hoadon bằng thông báo như sau:
Mã:
'Sheet4.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
MsgBox "Ban dang in trang " & i, , "CHUONG TRINH IN HOA DON DIEN"
Khi sử dụng các bạn sửa lại:
Mã:
Sheet4.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
 

File đính kèm

Xin chào và cảm ơn saland đã gửi cho file lập hóa đơn tiền điện, nhưng sao tôi thêm danh sách và in lại không thực hiện được. Ví dụ: Tôi muốn thay, hoặc thêm danh sách các hộ sử dụng điện vào nó không thể hiện được trên hóa đơn và khi tôi muốn in hộ a, hộ b, hoặc hộ c... không tài nào thực hiện được. Rất mong bạn giúp đỡ chỉ giáo xin chân thành cảm ơn!!
 
Hình như là phiên bản này của bạn vẫn chưa hoạt động được thì phải, hay cách sử dụng của nó khác. Sao mình ấn vào mục quyết định in hoá đơn mà không có thay đổi gì hết

Cho mình hỏi: Mình muốn thêm dòng Số No công tơ bằng hàm =VLOOKUP(W5.'S1'!A:K.2.0) để trỏ đến cột Ma bên sheet 1 mà không được. Sau khi ấn Enter nó thông báo lỗi. Bạn có thể xem hàm trên có đúng không và sai ở đâu. Nếu rảnh có thể nói giúp mình về hàm VLOOKUP và cách dùng hàm này. Cảm ơn rất nhiều
 
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn nhập số tư và đến xong phải chuyển con trỏ sang ô khác thì giá trị mới cập nhật và in được.Như mình đã nói, mình đang Demo để các bạn xem, khi dùng thì sửa code. Nay mình sửa để in luôn nhé.
Công thức của bạn sai vì trang S1 cột 2 là Tên KH chứ đâu có phải là số Counter. Bạn nên đưa file lên mình sẽ sửa trực tiếp cho tránh phải đoán chừng không chuẩn xác

To hoangtronglanh: Bạn thấy để tiết kiệm giấy, mình bố trí 2 HD trên 1 trang và 2 HD này phải liền nhau, nếu bạn muốn in riêng thì phải chấp nhận sửa lại hay in kèm theo 1 HD khác. Cách in 1 hóa đơn nào đó như sau ( ví dụ số TT=13):
Trang của HD là số TT/2=6 (Bỏ dư)
Bạn nhập số 6 vào ô Bạn đang in trang: .Sau đó ra lệnh in trên menu file hay nút lệnh trên thanh công cụ.
Bạn thêm danh sách và in không được bạn nên kiểm tra công thức đã mở rộng hết vùng danh sách chưa? Nếu thiếu thì sử lại cho đủ.
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn anh nhiều lắm. Bây giờ em với xem thông tin về anh, xin lỗi anh vì sự khiếm nhã đã gọi là bạn. Anh thông cảm cho, anh hơn em đến chục tuổi.-\\/. +-+-+-+
Hiện em không làm được hàm Vlookup. Anh có thể giúp em thêm dòng lệnh số No công tơ Tại sheet temp.
EM đã dùng thử mẫu A2 của anh rồi. Sao em ấn lệnh in từ 1 đến 2 thì nó lại in 2 tờ (4 hoá đơn từ 1 đến 4). Thực ra em vẫn thích cách cho ra các hoá đơn để xem trước, vì như thế nó còn thấy được sai đúng, cái này thì nó in luôn không thấy được hoá đơn trước khi in. Đấy là nhận xét theo cách chủ quan của em thôi, anh thử xem có cách nào mà tối ưu hơn được không. Chẳng hạn xem trước khi thực hiện lệnh in.
 

File đính kèm

Lần chỉnh sửa cuối:
To phuonggvgp :
Trong mỗi lĩnh vực nó có cái thú riêng của nó, thơ văn, chính sự, nghệ thuật và cả tin học nữa nó luôn tồn tại những tình bạn vong niên. Có chung niềm đam mê, chung điều trăn trở và có thể tâm sự, trao đổi với nhau thì còn gì tốt hơn. Vậy em không phải phân vân về xưng hô nhé.

Còn File em sửa khá tốt, chỉ cần lưu ý 1 số vấn đề sau:
-Hàm Vlookup em có thể tham khảo phần hộ dùng điện (Sheet S1 là cột 3)
=VLOOKUP(AK2,'S1'!A:K,3,0)
Chép C/thức và em chỉ thay số 3 (Cột 3) bằng số 2 (Cột 2) là được.

-Khi chép dán bảng tính nếu đã có Merge rất khó khăn nếu kích thước vùng chép và vùng dán không tương đồng. Em cứ thử làm mà xem. Vậy Sheet temp tuyệt đối không Merge các ô lại. Để căn giữa 1 vùng nên dùng Center Across selection. Anh rã hết các ô bị Merge là file chạy ngon ngay mà.
-Anh thấy hình như em nhầm mã KH với mã giá thì phải. Anh không hiểu mã quy ước của em như vậy là thế nào?

Đối với bản A2 thì như anh đã nói là in từ trang đến trang chứ không phải từ số đến số. Mà mỗi trang có 2 HĐ vậy em nhập như vậy in ra 4 HĐ là đúng. Nếu em muốn xem trước khi in thì có thể dùng lệnh:


Sheet4.PrintPreview


Thay cho lệnh:


Sheet4.PrintOut From:=1, To:=1, Copies:=1, Collate:=True


Chúc em thành công
 

File đính kèm

Em hiểu rồi anh à. Cảm ơn anh đã nói rõ cho em biết về cái sai của em. Em cũng biết là sao chép công thức ở chỗ khác sang nhưng em không biết gộp lại nó gây ra lỗi. Một lầa nữa cảm ơn anh. Bây giờ em sẽ đầu tư thời gian nghiên cứu thêm về Excel, nếu có gì khúc mắc mong anh giúp em với
Do tại địa phương em có nơi rất xa, nếu áp dụng mức đầu đều là 1 giá hết thì không ổn, vì nơi xa tổn hao lớn. Vấn đề đặt ra là:
+ Nếu cột mã khách hàng có số 01 thì tính theo giá là 660 đồng
+ Nếu cột mã khách hàng có số 02 thì tính theo giá là 700 đồng.
+ vv... cho đến 1000 đồng
Em thử rồi việc quy thành mã 01 đến 07 là bên HTX điện chỗ em họ quy định thế ông nào thuộc mã nào thì tính tiền mức 1 theo mã đó. Các mức còn lại vẫn giữ nguyên. Dân chỗ em trình độ thấp lắm nên họ không hiểu VAT là gì cả mà chỉ hiểu là tại sao lại mất thêm một khoản gì đó mà không phải của mình ở cuối. Do vậy phần VAT phải để trống và cộng luôn vào phía trên
 
Lần chỉnh sửa cuối:
Anh Sealand! .
Anh có tài liệu nào liên quan đến VBA không, loại tài liệu mà dành cho người mới học đó. Nếu có anh cho em xin 1 cái, em muốn học cái này quá. mấy ngày nay nghiên cứu cái của anh thấy hay ghê. Cảm ơn anh trước nhé
 
Mình thấy bạn nên nhờ anh em trên diễn đàn mua giúp cuốn Lập trình VBA của Phan Tự Hướng mới phát hành ấy. Sách đó tầm tầm về kiến thức và văn phong thuần Việt nên dễ học.
Mình bổ xung file hôm trước để có thể áp dụng các khu vực giá khác nhau phổ biến ở nông thôn hiện nay đồng thời đổi mẫu dễ coi hơn
 

File đính kèm

Chào bạn,

File này có áp dụng cho giá điện kinh doanh của các Doanh nghiệp không vậy bạn ?

Hàng tháng công ty Điện lực có gửi hóa đơn GTGT đến DN mình dùng file này test được hả ?
Thanks.
Anh Tú.
"Love is beautiful when it's unconclusive".
 
Cảm ơn bác Sealand. Các cách làm của các bác rất hay, tuy nhiên bây giờ tại chỗ em đòi hỏi khi nhập danh số liệu vào phải in lọc được ra bảng kê từng tháng. Ví dụ: Em có hồ sơ của 2 trạm biến áp và quản lý theo trạm. khi nhập dữ liệu và in theo bảng kê Tiền điện tháng 3 theo trạm. Em gửi kèm theo file: Có thể thay thế sheet3 cho sheet1. Nhờ các bác chỉ giúp em cho công việc được nhà hơn. Còn đương nhiên là phải in hóa đơn rồi, tốn cũng phải in chứ.
 
Lần chỉnh sửa cuối:
To Jacky:
Mình sẽ xem và tham gia cụ thể sau.

To laianhtu:
Mình đã thiết lập bảng giá mở bạn có thể ráp giá theo yêu cầu theo 7 mức giá.
Nhưng với yêu cầu Test thì chỉ cần lập 1 sh tính giá là xong. Khi xem chỉ nhập số điện sd theo từng thời gian (Vì điện KD có tính theo giờ cao điểm , thấp điểm...) và cho kết quả để so sánh là được, nó sẽ khác so với bài này là điện sinh hoạt.
 
Cám ơn bạn sealan, ban gởi bảng tính tiền điện theo 7 bậc mới và cho 1-3 ví dụ cho mình theo Email: Vanungbhxh@yahoo,com.vn. minh đang cần. sau minh xẽ mua đứt bản quyền của bạn nhé! hãy gửi mình xem thử nhé! ( mình không cám ơn xuông, vì mình đã làm 1 tuần rồi mà không được). bạn nhớ gửi cho mình cả địa chỉ của bạn nhé. mình chưa biết Email của bạn nên chưa cho địa chỉ của mình được. khi biết Email của bạn mình xẽ cho địa chỉ cụ thể của mình ngay. (vì mình đang cần gấp lắm. chào bạn- hẹn gặp lại.
 
To vanungbhxh:
-Các bài của mình đã đưa lên diễn đàn bạn cứ dùng vô tư không phải phân vân về quyền cũng như tiền nong. Cũng như mọi người chỉ cần bạn nhấn nút Thank là mình biết có bạn quan tâm về bài của mình, mình cũng rất vui là giúp thêm 1 bạn điều gì đó. Các bài cũ bạn tải ngay trên diễn đàn được mà.
-Mình đang làm lại file để có thể kết hợp báo cáo tháng năm, khi nào xong mình sẽ gửi lên cho các bạn
-Các thắc mắc về File cũ chưa giải quyết được cứ đưa bài lên GPE hay liên hệ theo chữ ký của mình.
Cám ơn các bạn đã quan tâm.
 
Lần chỉnh sửa cuối:
Từ 1 số ý kiến của các bạn mình hoàn thiện file quản lý điện với 1 số tính năng sau:
+Hàng kỳ chỉ cần nhập chỉ số cuối kỳ, ngoài ra không cần điều chỉnh gì thêm.
+Có thể in Hoá đơn, Bảng kê tổng hợp, chi tiết kỳ, năm và đối chiếu SD điện.
+Hệ thống bảng giá phù hợp với điều kiện có phụ phí bổ xung thêm so với giá quy định.

Chú ý: -Hạn chế thay đổi kết cấu, Các bạn lưu ý khi nhập đừng vào ô có công thức. Để các bạn chỉnh sửa nên mình chưa khoá ô công thức.
-Mình làm ví dụ ít khi các bạn bổ xung nhớ kiểm tra công thức đã phủ hết vùng dữ liệu chưa nhé.
-Mình đang làm quyết toán năm nhưng các bạn quan tâm nên tranh thủ viết, thời gian hạn chế không kiểm tra hết được nhất là các điểm không hợp lý, mong các bạn góp ý bổ xung.

Mong các bạn từ đây phát triển thêm để hoàn thiện và phục vụ tốt công việc của mình.
Chào các bạn.
 

File đính kèm

Lần chỉnh sửa cuối:
Xin trân thành cảm ơn Sealand! Tập New hóa đơn điện 2009 Anh vừa gửa cho rất bổ ích và sát với thực tế, tôi vừa xem qua thấy có thể áp dụng cho HTX của địa phương. Nhưng sao danh sách tên hộ sử dụng tôi đã sửa lại cho phù hợp ở trang Temp, mà ở tang hóa đơn nó không thay đổi được, và các bảng tổng hợp số lượng hộ có thêm nhiều được nữa không hay chỉ có vậy thôi? Tôi muốn nó hàng ngàn hộ có được không? có những cột tại sao tôi không kéo rộng ra được . Rất mong được sự chỉ giáo của anh. Một lần nữa xin được cảm ơn Anh!
Hoàng Trọng Lành!
 
Xin trân thành cảm ơn Sealand! Tập New hóa đơn điện 2009 Anh vừa gửa cho rất bổ ích và sát với thực tế, tôi vừa xem qua thấy có thể áp dụng cho HTX của địa phương. Nhưng sao danh sách tên hộ sử dụng tôi đã sửa lại cho phù hợp ở trang Temp, mà ở tang hóa đơn nó không thay đổi được, và các bảng tổng hợp số lượng hộ có thêm nhiều được nữa không hay chỉ có vậy thôi? Tôi muốn nó hàng ngàn hộ có được không? có những cột tại sao tôi không kéo rộng ra được . Rất mong được sự chỉ giáo của anh. Một lần nữa xin được cảm ơn Anh!
Hoàng Trọng Lành!
Chắc là công thức ở cột số kéo chưa hết, nên vùng trống số tt sẽ bị bỏ.
Danh sách thêm bao nhiêu chỉ hạn chế bởi Excel và cấu hình máy tính khi file quá lớn mà thôi. Nếu danh sách lên dăm ngàn hộ trở lên thì nên chia mỗi trạm, hay thôn 1 file để giảm dung lương.(Thực tế mình làm các file Kế toán có 7.000-10.000 dòng vẫn chạy tốt)
Khi thêm danh sách không chạy công thức thì bạn kiểm tra lại công thức, như mình đã nói mình làm vội nên vùng dữ liệu chưa khai báo hết được các banj chép xuống cho đủ và điều chỉnh công thức 1 chút. Đúng ra mình nên dùng name động để tự động mở rộng vùng dữ liệu.
Nếu khó khăn về việc D/c các bạn cứ nạp DS và dữ liệu rồi gửi theo địa chỉ Email ở chữ ký của mình mình sẽ đ/c giúp. Sau này khi hoàn thiện file chắc sẽ không bị tình trạng này nữa.
Lưu ý: Chỉ nhập chỉ số ở trang main. DS, giá và trạm ở trang DMuc chứ không nhập gì ở trang temp. Trang này để cho các bạn xem thôi chứ khi sử dụng thì Hide nó đi.
 
Lần chỉnh sửa cuối:
Bác cứ đưa ra hướng mở, em thấy nó hay lắm. Hiện tại em đang thực hiện theo hoá đơn này và đang thực hiện kéo dài danh sách ra, vì thực tế chỗ em mỗi trạm gần 600 khách hàng cơ
Anh à, chỗ em còn phát sinh một cái nữa là một nhà có đến 2 công tơ và phải thêm cột số hộ. Em đang sử lí công thức này theo cách mới của anh, cách cũ thì em làm được rồi
Em còn một thắc mắc nữa: Sao bác không bổ sung thêm mục in từ số đến số như thế tiện hơn vì muốn in lại hoá đơn thì chỉ gõ số là nó in lại cho mình hoá đơn theo yêu cầu
 
Lần chỉnh sửa cuối:
Các bạn tham khảo hàm tính cho tùng mức giá mình gửi ở đây, áp dụng vào bài này sẽ bỏ đi rất nhiều công thức và file cũng nhẹ rất nhiều.

Việc in ấn mình hoàn thiện tiếp sau. Lưu ý chỉ in được từ trang đến trang vì mỗi trang có 2 hoá đơn nếu số lẻ sẽ phải kèm theo 1 hoá đơn thừa.
 
;;;;;;;;;;; Em muốn chèn một LOGO của ngành điện vào trong đó, chèn vào thì được rồi nhưng khi xuất ra hoá đơn thì nó không ra theo. Anh có thể hướng dẫn em được không hoặc có thể chèn giúp em vào biểu mới nhất của anh cũng được
 

File đính kèm

  • DIEN.png
    DIEN.png
    3.4 KB · Đọc: 96
Phương à, việc đưa Logo vào phải giải quyết 1 số vấn đề:
-Trước Paste special phải paste trước để đậu hình trước sau paste Spec. để xóa công thức và giữ giá trị
-Khi xóa phải dùng đoạn mã:
........
Dim logo as sharpe
For each logo in sheet5.Sharpes
logo.delete
next
.........
Nói chung, phức tạp lắm, để khi nào ổn giải quyết sau.
 
Trong mục Sheet HOCN em thấy có mục có mũi tên sổ xuống và chọn mã, nhưng mà mã của nó mới đến 19 là hết, em muốn hỏi anh cách sửa cái đó để nó dài ra. Trong phần này em cũng không thấy có công thức. Nói chung VBA đến giờ em mù đặc, đọc mãi không hiểu. Ngày trước em chỉ học về phần cứng thôi, còn về lập trình thì chưa biết, hiện tại em muốn học thêm lắm nhưng không biết bắt đầu từ đâu
 
Hoàn toàn không phải VBA mà là Validation thôi. Nguồn của nó là MaKH trong Sheet Dmuc. Bạn mở rộng vùng name MaKH là được.

Vào Insert-->Name-->Define
Bạn chọn dòng MaKH--->Trong ô Refer to ở dưới chân sửa từ =DMuc!$A$2:$A$20 thành =DMuc!$A$2:$A$5000 là có 4999 dòng rồi, nhớ bấm Add rồi Close
 
Lần chỉnh sửa cuối:
Cảm ơn bác nhé, em làm được rồi. Anh có thể giúp em cách làm thế nào để có mũi tên sổ xuống trong sheet MAIN mục kì báo cáo giới hạn số từ 1 đến 12 vậy
 
Lần chỉnh sửa cuối:
Xin cảm ơn Anh Sealand đã chỉ giáo giúp tôi! Nhân đây xin Anh thông cảm và chỉ giúp những vướng mắc dưới đây:
1-Tại sao trang hóa đơn lại không thể hiện tên và dữ liệu mới nhập vào, vẫn còn các tên mẫu, mặc dù dữ liệu mẫu đã xóa hết. Tên và dữ liệu mới chỉ thay đổi và thể hiện ở trang Temp.
2- Tôi không lập và in hóa đơn được, khi clic vào mục lập in hóa đơn nó lại ra một bảng khác tôi không thể dịch được, vào trực tiếp print thì chỉ in được một hóa đơn ở trang temp. Tôi muốn in từ hộ thứ...đến hộ thứ...thì làm thế nào?
3-Anh cho tôi xin file hóa đơn khác sửa lại phần kỳ 1, kỳ 2......bằng tháng....(12 tháng)có mục in từ trang bất kỳ đến trang bất kỳ và Anh cho tôi xin một file mẫu hóa đơn tính tiền điện cho sản xuất kinh doanh một giá(vd: 1.790đ/kwh).
Mong Anh thông cảm và giúp đỡ tôi, xin trân thành cảm ơn!
 
ý 1 và 2 thì tôi chưa gặp, còn ý 3 thì Bác Sealand đã trả lời rồi. Hiện tại tôi đang cho mục tiền điện áp theo giá kinh doanh và thành công rồi. Có thể tối nay tôi sửa mẫu này và đăng cho mọi người tham khảo
 
1/Để có list từ 1 đến 12:
Chọn ô cần tạo list-->Data-->Validation. Trong combo Allow:Chon List. Trong ô Source phía dưới gõ 1,2,3,4...,12--->OK
2/Bạn thay DS nhưng vẫn là dữ liệu mẫu có 2 lý do:
-Chưa chạy lệnh lập hóa đơn nên trang HD vẫn là dữ liệu cũ.
-Việc sửa File bị lỗi.
3/Để cho gọn tránh cồng kềnh ta nên sử dụng chức năng sẵn có của Exc nên mình bỏ phần in từ số đến số. Các bạn cần in tư số 45 đến 58 chẳng hạn, ta thấy mỗi trang có 2 hóa đơn vậy số 45 là trang 23 và 58 là trang 29. Vào lệnh print chọn in tù trang 23 đến trang 29 là xong.
4/Để sử dụng File này bạn Hoang Trong lanh áp dụng giá KV1 là ổn, còn file áp dụng 1 giá thì trước đã có rồi bạn sửa lại.Mình chưa có bảng giá của SXKD nên chưa rõ phương thức tính giá ra sao cả. Mình nghĩ phần SXKD phải viết lại cho phù hợp vì còn tính giá theo thời gian nữa.
 
Lần chỉnh sửa cuối:
Rất chân thành cảm ơn Bác, đúng là vỡ ra rất nhiều. Bác muốn biết giá điện kinh doanh để là ạ. Vâng giá điện kinh doanh là 1670. Em đã sửa mẫu của bác cho phù hợp nhưng hiện đang vướng phải phần tổng hợp cuối năm, bác viết công thức bằng VBA nên không biết cách sửa
 
Tôi muốn in từ hộ thứ...đến hộ thứ...thì làm thế nào?
Mình gửi file bổ xung in từ số đến số

To Phuonggpgv: Bạn muốn sửa VBA nhấn Alt+F11 tìm đến Module tương ứng rồi sửa.
Bạn nói cụ thể hơn cách tính tiền điện kinh doanh đang áp dụng tại nơi bạn xem sao.
 

File đính kèm

Lần chỉnh sửa cuối:
Vâng em đăng bản sửa của em cho anh xem và anh giúp em phần công thức tổng hợp cả năm được không. Mà tiếc quả em ngồi cả ngày làm theo mẫu này rồi, bây giờ xem sửa thêm phần in từ trang đến trang vào mất không biết có khó không
 

File đính kèm

Phuong ap dụng giá kinh doanh thì cứ nhân luôn giá đó với số điện sử dụng là xong vì chỉ có 1 mức giá. Mình sửa in trong file của bạn rồi. Lưu ý file temp của bạn vẫn còn Merge
 

File đính kèm

Vầng em vẫn quên, thoi quen lâu nên khó sửa. Chết thật.
Bác giúp em phần tổng hợp cuối năm với, em làm bằng công thức thông thường dài quá
 
Lần chỉnh sửa cuối:
To Phuong:
-Bạn thêm bớt cột phải kiểm tra xem có ảnh hưởng gì đế công thức không
-Bạn xóa 1 số ô dữ liệu của trang main nhưng không chỉnh sửa giá nên giá bị sai
-Mình sửa lại hàm tiền điện rồi nhưng cố định mã giá KD là 8
-Lưu ý mã KH nên quy định thống nhất ví dụ A0001,A0002....A5000
 

File đính kèm

To Phuong:
-Bạn thêm bớt cột phải kiểm tra xem có ảnh hưởng gì đế công thức không
-Bạn xóa 1 số ô dữ liệu của trang main nhưng không chỉnh sửa giá nên giá bị sai
-Mình sửa lại hàm tiền điện rồi nhưng cố định mã giá KD là 8
-Lưu ý mã KH nên quy định thống nhất ví dụ A0001,A0002....A5000
Em xem mã của anh rồi và đã tự mình chuyển mà vào thành công cho file của em. Nhưng còn trường hợp là số hộ không phải là 1 thì nó báo sai kết quả. Tại sao em lại đưa thêm cột số hộ vào vì một lí do: Chỗ em để làm giảm đi tiền điện trong tháng có gia đình đã lắp 2 công tơ và có thể hơn để mục đích giảm mức bậc thang anh à. Nên không muốn viết 1 gia đình 2 đến 3 phiếu hoá đơn và chỉ chung một phiếu thôi. Em thấy rằng nhưng gì được như hôm nay là quá tốt rồi hơn những gì em mong đợi. Anh giúp chúng em thế là rất tốt, nhưng em muốn nghiên cứu và học hỏi kinh nghiệm từ anh mong anh bớt chút thời gian giúp chúng em. Em xin chân thành cảm ơn anh
 
Xin cảm ơn Anh Sealand đã gửi cho tôi file hóa đơn điện gồm: Temp-Dmục-Main-Hđơn-CT kỳ-Trạm, kỳ-Năm-THkỳ-HoCN; Rất chi tiết và phù hợp với mô hình quản lý điện hiện nay.Nhưng sao ở phần hóa đơn không thể hiện được những thông tin mới nhập vào, kể cả phần địa chỉ và dữ liệu, số điện thoại.v.v.v..nó chỉ thể hiện thông tin mẫu của Anh, còn những thông tin mới tôi nhập vào thì không, thông tin mới chỉ thể hiện ở trang Temp. Khi lập in hóa đơn không tài nào thực hiện được, chỉ thực hiện được ở trang Temp. Tôi muốn in từ hóa đơn số 1 đến hết và muốn in số bất kỳ cũng không thực hiện được, vậy tôi mong Anh chỉ giáo giúp đỡ tôi phần này bởi tôi không biết gì về lĩnh vực này xin trân thành cảm ơn Anh nhiều.
 
To hoangtronglanh: Rất có thể bạn thay đổi cấu trúc dữ liệu hoặc công thức. Để có thể sử lý nhanh bạn gửi file cho mình vào vieth@live.com mình kiểm tra giúp. Mình mới gửi hôm qua file có yêu cầu của bạn về in ấn.
 
Anh sealand cho tôi hỏi; Tôi nghe nói có những doanh nghiệp quản lý điện năng họ phải mua phần mền cài đặt để tính tiền điện và in hóa đơn hết rất nhiều tiền; có thể đến 50 triệu. Thế loại phần mềm đó như thế nào, có giống như file của anh gửi cho bọn tôi không, nếu giống tại sao anh không nhận cài đặt cho khách để thu phí, còn nếu khác thì khác ở chỗ nào? Thế như các HTX chúng tôi có phải dùng loại phần mềm đắt tiền đó không Anh?.
 
Mình cũng chưa mục kích sở thị 1 phần mềm nào của ngành điện cả. Nhưng căn cứ một số hóa đơn điện, bảng kê điện v.v... thì thường họ viết bằng Foxpro (Nay VS Foxpro). Đây là phần mềm CSDL đang dần dần bị đẩy sâu xuống dưới bảng xếp hạng. Yêu cầu của 1 phần mềm cho ngành điện thường rất lớn chứ không riêng việc in hóa đơn và theo dõi công nợ.
Với quy mô 1 đơn vị QLKD điện của địa phương thì dùng phần mềm dạng đó e không ổn vì kinh phí lớn và đòi hỏi rất cao về người quản lý SD phần mềm. Ngoài ra, mình chưa thấy có phần mềm thương mại cho lĩnh vực và nhu cầu của bạn. Vậy bạn nên tìm nếu có phầm mềm phù hợp thì tốt nhất, nếu không đầu tư học tập, học hỏi kinh nghiệm tù diễn đàn này để quản lý, khi đã ổn bạn chuyển qua dùng MS Access sẽ rất nhanh. Nó cũng không kém ai đâu và nó là anh em ruột của Excel nên cũng dễ dàng chuyển qua thôi.
Còn file của mình thì chưa thể gọi là phần mềm được. Muốn nó trở thành phần mềm đòi hỏi nhiều tính năng nữa và khả năng thích nghi cao hơn. Đặc biệt, phải có phương án sử lý tối đa các lỗi có thể xảy ra trong quá trình sử dụng. Trước hết, mình chỉ muốn tham gia với các bạn để giải quyết từng phần việc mà các bạn đang thắc mắc trong khả năng của mình thôi.
Chúc các bạn tìm ra phương án sử lý tốt công việc của mình.
Thân Sealand
 
em chào bác Sealand em đã xem bảng tính cách in hoá đơn tiền điện cách tính đó rất hay nhưng nó bị lỗi ở chỗ khi em cho khách hàng là dạng kinh doanh thì phần in hoá đơn nó chuyển về kiểu tính kinh doanh các phần khác thi OK hết. BÁc có thể ktra giúp em đựơc không ạ
 
Nói thật ra với quy mô một hợp tác xã điện thì cái này thừa đáp ứng yêu cầu. Với bản thân tôi cảm thấy phần mở của bác sealand đã đáp ứng được hầu hết các yêu cầu mà tôi cần, còn một số vướng mắc thì với kiến thức nhỏ về excel của tôi đã giải quyết được. Một lần nữa tôi xin ủng hộ bác để bác tìm ra nhiều cái hay và mới để giúp đỡ anh em . Rất chân thành cảm ơn bác.
Mà lại nói về phần mềm phải mua: Chỗ cơ quan mẹ em phải mua phần mềm IMAS để phục vụ công việc kế toán, phòng tài chính đã tính và trừ vào đó với số tiền là 10 triệu đồng. Nhưng thực ra cái đó không phải mua cũng có. Chính phòng tài chính cài cho mà sau khi in ra thì phần tiêu đề cơ quan vẫn là tên của cục tài chính. Để khắc phục cái này thì bắt cơ quan phải dùng bút tẩy để tẩy cái tên của cục tài chính đó đi. Đúng là tiền chùa có khác, chán thật
 
Lần chỉnh sửa cuối:
bạn phuonggvgp nói chuận mình thấy cái hóa đơn tiền điện như bạn và bác sealand điều chỉnh cũng đầy đủ tính năng từ thống kê cả năm rồi thống kê từng hộ gia đình rồi quản lý được từng trạm biến áp tìm kiếm từng hộ tiêu thụ điện của cả năm nó cũng như là 1 phần mềm. Em cũng chỉ mới học qua excel em nghĩ excel không thể làm được như vậy thế mà kết hợp vơi VB không ngờ nó mạnh vậy. bạn phuonggvgp và bác sealand có thể chỉnh sửa giúp em cái lỗi đó được không em tìm mà không biết nguyên nhân cái lỗi đó ở đâu.
 
Mình hiểu ý bạn rồi. Do phần hoá đơn bác Sealand không cho phần giá điện kinh doanh và điện giành cho hành chính sự nghiệp vào mà chỉ có áp mỗi mức bậc thang thôi. Mình có giải pháp cho vào rồi và cũng đã gửi cho bác sealand rồi, nếu thấy đúng và phải thay đổi gì mong bác sealand đăng lại cho mọi người cùng học hỏi. Mong bác tìm ra nhiều cái mới và hoàn thiện hơn. Cảm ơn bác!
 
cám ơn phuonggvgp nhé mong bác sealand đăng sớm cho em học hỏi.

Bạn phuongvgp cho mình hỏi làm sao mình tính được giá điện kinh doanh là 1670 nhỉ. Hiện tại mình không biết tính giá điện trung bình cho hộ kinh doanh sản xuất thế nào cho phù hợp bạn phuonggvgp có biết không chỉ cho mình với?
 
Chỗ mình hiện tại được áp dụng nhiều mức giá lắm và riêng điện bậc thang lại quy ra theo các vùng khác nhau, điện áp 1 giá thì lại có mức cho đơn vị hành chính, đơn vị hành chính sự nghiệp và cả giá điện giành cho kinh doanh nữa. Em đăng lên nhờ anh sealand giúp em xem có vấn đề gì không. Nếu bác có cái gì mới mà đăng lên thì em xin tiếp tục nghiên cứu.
 

File đính kèm

File này xuất phát điểm là viết để lập hóa đơn điện sinh hoạt giá bậc thang theo yêu cầu của 1 bạn thành viên GPE. Chính vì vậy, khi sửa thì nó có thể đáp ứng được việc tính toán nhưng hóa đơn hay bảng biểu nó có phần "ngây ngô".Trong điện kinh doanh làm gì có mức như vậy. Mình hiểu trong điện kinh doanh nó căn cứ loại hình doanh nghiệp và 3 mức theo thời gian:
+5h -17h :Giá TB
+17h -22h:Giá cao điểm
+22h-5h:Giá thấp điểm
Mình thấy chỗ mình họ căn cứ đồng hồ điện tử để xác định mức theo thời gian.
Gần đây mình chuyển sang làm ở DN Thương mại nên không rõ giá mới họ tính ra sao. Để khắc phục với công sức tập thể tôi tin chắc việc tạo File Qlý điện kinh doanh riêng nó hay hơn. Các bạn nên đi đúng trình tự :Trước hết mình cần phải làm gì, yêu cầu kết quả ra sao.Nhất là các yêu cầu đặc thù mang tính địa phương? Từ đó viết đi nó sẽ nhanh nhất, hoàn thiện nhất, phổ thông nhất và ít phải sửa đổi. Tại sao chúng ta lại không thể cùng làm được nhỉ?

Thân Sealand

To Phuong: File em làm khá tốt và anh hiểu em sẽ chia mỗi file cho 1 tháng. Anh chưa kiểm tra kỹ nên chưa phát hiện lỗi trừ việc tạo Hóa đơn còn lỗi do Merge. Anh cũng nói em thông cảm kỳ hết hạn báo cáo gần lắm rồi (31/3), vậy anh nêu ý tưởng nhé: Sau khi dán xong thì Merge ở file đích chắc được.
 
Lần chỉnh sửa cuối:
Cảm ơn anh Sealand đã giúp đỡ chúng tôi!
Đọc diễn đàn thấy chương trình của anh rất hay. Tuy nhiên tôi muốn nhờ anh sửa lại chương trình một ít theo địa phương chúng tôi.
Tôi cần chương trình in hóa đơn cho 1.300 hộ sử dụng (tôi đã nhập thêm của anh nhưng không được)
Tôi quản lý 9 trạm điện (cũng cần nhập 9 trạm)
Và mức giá bán điện tôi chỉ cần 2 mức là mức giá điện sinh hoạt và giá điện sản xuất.
Trân trọng cảm ơn anh và chúc anh mạnh khỏe đóng góp nhiều hơn nữa cho diễn đàn
 
To quydab:
Mình sửa theo phương án của bạn và danh sách rộng trên 1800.Bạn kiểm tra lại có vấn đề gì thông báo cho mình biết.

Xin lỗi các bạn do vội mình chưa soát hết lỗi nay xin điều chỉnh
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Em chào bác sealand bác sửa giúp em cái file của em phần in hóa đơn đối với hộ kinh doanh thì khi in vẫn in sai, cả ở phần hộ CN em sửa rồi vẫn chưa được, cả em muốn làm thêm phần trạm kỳ mà em sửa mãi cũng ko được bác sửa giúp em với em cảm ơn ạ
 

File đính kèm

Các file trong bài thường được sửa theo yêu cầu riêng của từng bạn, nên bạn đa down về file của Phuong (Giá KD chỉ có 1 giá không theo 7 mức). Còn trong bài mình thấy vẫn có đủ 7 mức đối với điện KD có đúng không
 
To nguyentracdat39:
Mình sửa bài nhưng không biết Email của bạn nên đành gửi trở lại diễn đàn .
 

File đính kèm

Em xin chân thành cảm ơn bác sealand nhiều ạ.Tương lai mình phải làm 1 file tính giá điện với công tơ 3 giá thì mình chỉ phải sửa 3 mức giá đó ở phần khung giá nhà nước đúng không bác?
 
bác ơi còn 1 vấn đề nữa ở cái file tính giá điện của em bác giúp em với. khi mà khách hàng tính điện kinh doanh thì khi in hóa đơn phần viết chỗ "Mức sử dụng điện" nếu là điện kinh doanh bác sửa cho em là giá điện kinh doanh còn không phải thì là in từng mức tính điện ra. Bác sửa giúp em với rồi bác gửi mail cho em theo địa chỉ nguyentracdat39@yahoo.com.Em cảm ơn bác nhiều
 

File đính kèm

  • Untitled.jpg
    Untitled.jpg
    58 KB · Đọc: 75
To quydab:
Mình sửa theo phương án của bạn và danh sách rộng trên 1800.Bạn kiểm tra lại có vấn đề gì thông báo cho mình biết.

Tôi đã xem lại phương án anh sửa nhưng chưa được:
Mong được anh sửa giúp lại
1. Phần trạm điện như thế đã đảm bảo (Từ trạm 1 đến trạm 9)
2. Khi số hộ tăng lên thì không chạy được chương trình sau khi nhập đủ danh sách vào phần danh mục (tôi gửi kèm theo nhờ anh sửa
3. Giá điện phải được tính theo giá điện bậc thang (2 mức, giá điện sinh hoạt và giá điện sản xuất hoặc Kinh doanh; phần này anh có thể để 3 mức cũng được tuy nhiên cho điều chỉnh giá, có thể thay đổi được giá của từng mức)
4. Trong mỗi bảng tổng hợp cần phải thêm phần "Tổng cộng" như bảng kê thanh toán
 

File đính kèm

Anh chỉnh sửa lại ít nữa

Tôi lại mong anh sửa lại cho tôi chút nữa
Giá điện Sinh họa thì để 7 mức giá (600; 865;........1790"
Giá điện SX và kinh doanh thì để 1 mức giá
Trân trọng cảm ơn anh
 
Xin Anh Sealand làm giúp tôi file tính tiền và in hóa đơn điện gồm 3.000 hộ; giá 7 bậc thang, điện sinh Mục đích khác một giá=1.360đ;không tính thời gian trong ngày. Các file Anh gửi cho tôi làm rất tốt, nhưng trang hóa đơn tôi không thay được dữ liệu mới, nên không in được HĐ. Rất mong được Anh giúp đỡ và gửi vềtheo địa chỉ: hoangtronglanh@yahoo.com.vn. Xin trân trọng cảm ơn !
 
Phần lập HĐ có sử dụng VBA nên không mềm dẻo tự động điều chỉnh như công thức. Khi bạn thay đổi vùng thông số trang main nó không cung cấp D/kiện lập HĐ nữa và HĐ không được lập. Bạn mở VBA điều chỉnh 1 chút là được.
 
Phần lập HĐ có sử dụng VBA nên không mềm dẻo tự động điều chỉnh như công thức. Khi bạn thay đổi vùng thông số trang main nó không cung cấp D/kiện lập HĐ nữa và HĐ không được lập. Bạn mở VBA điều chỉnh 1 chút là được.
Xin anh chỉ dẫn cụ thể bắt đầu từ đâu, vì thực tế tôi chưa biết BVA mở như thế nào và chỉnh ra làm sao ;Mong anh giúp cho xin cảm ơn anh!
 
Mong bạn giúp đỡ chỉnh gùm cái File Hoá đơn với !

Minh hiện nay đang làm việc cho 1 công ty tư nhân, Công ty có trạm điện để SX vì thừa công xuất nên đã cấp điện cho khoảng 200 hộ dân. Do vậy minh cần tinh tien dien cho Công ty với giá điện bậc thang mới năm 2009.
Mình rất thích File hoá đơn bạn gửi cho Diễn đàn, quả là rất hay và tiện lợi; Nhưng nói bạn thông cảm cho mình mít đặc về Excel, lại mới biết vọ vạy nàng PC gần đây thôi nên mò mãi không thành. Mong bạn ra tay giúp cho.
Công ty mình bán điện theo giá đã cộng 10% VAT
1-50kw: 660 đ
51-100: 951 đ
101-150: 1250 đ
151-200: 1644 đ
201-300: 1782 đ
301-400: 1914 đ
401 trở lên: 1969 đ
Mình muốn chỉnh sửa thành 07 bậc giá và định mức như trên và thêm phần thuế giá trị gia tăng vào thi chưa làm được. Cái dòng ngày tháng cũng không sủa được. Nếu được xin ban chỉ cách giúp đỡ cho mình hoàn thiện " Hóa đơn tiền điện". Tốt hơn xin vui lòng chỉnh sửa hoàn thiện và gửi cho mình nhé.
Mong nhận được sự giúp đỡ của mọi người.
Email của mình: hocphien@yahoo.com
 
Lần chỉnh sửa cuối:
To Hoangtronglanh: Bạn nhấn Alt+F11 -->Module-->Module1. Bạn chú ý đoạn code sau;

Mã:
Public Sub in_bg()
Dim tu, den As Integer
                    'Xac dinh so in
If Sheet6.[X14] = "In tat ca" Then
Sheet6.[X16] = 1
Sheet6.[X17] = Application.WorksheetFunction.Max(Sheet6.Range("A3:A5000"))
End If

    tu = Sheet6.[X16]
    den = Sheet6.[X17]
                    'Xoa trang in
Sheet5.Range("A:AQ").Clear

Application.ScreenUpdating = False
                    'Tao trang in
k = 1

For i = tu To den
[B][COLOR=Red]Sheet6.Cells(8, 24) [/COLOR][/B]= i
If Sheet4.Range("Z20") > 0 Then
Sheet4.Rows("1:27").Copy
Sheet5.Cells(k, 1).PasteSpecial Paste:=xlPasteValues
Sheet5.Cells(k, 1).PasteSpecial Paste:=xlPasteFormats
k = k + 28
End If
Next
Application.ScreenUpdating = True
Sheet5.Activate
Application.CutCopyMode = False
            'Tuyf banj chon cachs xem
'Sheet5.PrintPreview
Sheet5.Range("I1").Select

End Sub
Bạn xem ô đang sử lý số có dòng cột là bao nhiêu thì điều chỉnh dòng màu đỏ theo số dòng cột đó.

To nguoiyeubien:
Mình sẽ tham gia cùng bạn nhưng chắc phải sau kỳ báo cáo này ( Khoảng 6/4 trở đi). Mong hết sức thông cảm.
 
Anh sealand! Tôi loay hoay theo cách Anh đã chỉ dẫn mãi mà vẫn không tài nào chỉnh sửa được trang hóa đơn và lập in. Anh có còn cách nào dễ làm hơn mách bảo tôi với, tôi đang rất cần Anh ạ!
 
Anh sealand! Tôi loay hoay theo cách Anh đã chỉ dẫn mãi mà vẫn không tài nào chỉnh sửa được trang hóa đơn và lập in. Anh có còn cách nào dễ làm hơn mách bảo tôi với, tôi đang rất cần Anh ạ!
Bạn gửi bài lên GPE hoặc vào E-mail vieth@live.com mình chỉnh giúp còn nghiên cứu sau sẽ hiểu thôi. (Nhớ ghi rõ yêu cầu nhé)


To nguoiyeubien:
Thực ra yêu cầu của bạn thì không phải chỉnh sửa gì cả mà chỉ cần tính lại bảng giá cua đơn vị bạn thành chưa thuế VAT sau đó nhập vào 1 cột nào đó trừ cột 8 sau đó ghi loại giá theo cột tương ứng là xong
 
Lần chỉnh sửa cuối:
Anh Sealand! Em biết cách tạo một nút để khi nháy vào đó thực thi một lệnh theo yêu cầu của mình nhưng hiện tại vẫn không biết cách tạo đc nút in hóa đơn như của anh. Em muốn anh hướng dẫn kĩ hơn cho chúng em được biết và làm thế nào để tạo một nút lệnh nhưng khi in lại không thấy cái nút lệnh đó trên văn bản. Cảm ơn anh rất nhiều.
 
To phuonggvgp:
Bạn dung AutoShapes trên thanh công cụ Drawing vẽ 1 hình nên bảng tính (Hình gì thì tùy bạn chọn). Nhấn chọn hình (khi có các nút kéo xung quanh ) nhấn chuột phải. Trên menu popup bạn chọn Assign Macro và bạn chon trong danh sách những Macro (Sub) mà bạn đã tạo.
Để không in ra, cũng trên menu trên chọn Format AutoShapes-->Trên thẻ Properties xóa dấu kiểm Print Object-->OK
 
Lần chỉnh sửa cuối:
bác sealand ơi cho em hỏi, cái phần quản lý trạm khi mình chọn tên trạm nó sẽ list ai ở trạm ra làm thế nào ý bác nhỉ em biết là dùng validation em xem thì trong phần source bác có đặt là =matram em ko biết làm cái này bác chỉ cho em với
 
bác sealand ơi cho em hỏi, cái phần quản lý trạm khi mình chọn tên trạm nó sẽ list ai ở trạm ra làm thế nào ý bác nhỉ em biết là dùng validation em xem thì trong phần source bác có đặt là =matram em ko biết làm cái này bác chỉ cho em với
Gọi cách làm này là đặt tên vùng. Bạn cứ gõ đủ số trạm cần thiết như thực tế. Sau đó vào Menu Insert -->Name-->Define
1/Sửa lại tên đã có: Chọn tên trong danh sách rồi sửa Refer to cho hết vùng dữ liệu trạm.
2/Đặt tên mới: Gõ tên ở ô trên cùng sau đó nhập vùng trong Refer to cho phù hợp

Cả 2 cách khi xong phải nhấn Add trước khi OK

Cách lọc theo trạm:
+ Trước hết trên bảng chung mình thêm cột phụ để xác định nếu hộ nào có mã trạm giống mã đã chọn thì đánh số từ 1,2,3... Nếu khác trạm thì bằng 0.
+ Trên bảng lọc trạm ta chỉ liệt kê các dòng lớn hơn 0 ở cột phụ theo 1,2,3..
 
Lần chỉnh sửa cuối:
Gọi cách làm này là đặt tên vùng. Bạn cứ gõ đủ số trạm cần thiết như thực tế. Sau đó vào Menu Insert -->Name-->Define
1/Sửa lại tên đã có: Chọn tên trong danh sách rồi sửa Refer to cho hết vùng dữ liệu trạm.
2/Đặt tên mới: Gõ tên ở ô trên cùng sau đó nhập vùng trong Refer to cho phù hợp

Cả 2 cách khi xong phải nhấn Add trước khi OK

Cách lọc theo trạm:
+ Trước hết trên bảng chung mình thêm cột phụ để xác định nếu hộ nào có mã trạm giống mã đã chọn thì đánh số từ 1,2,3... Nếu khác trạm thì bằng 0.
+ Trên bảng lọc trạm ta chỉ liệt kê các dòng lớn hơn 0 ở cột phụ theo 1,2,3..


em đã hiểu và làm được theo của bác hướng dẫn nhưng khi mình thực hiện sự kiện chọn tên trạm cần list ra thì nó sẽ ra các danh sách mã trạm mình chọn, nhưng cái bước click vào mã trạm rồi nó list ra thì em ko biết bác chỉ giúp em với
 
Còn một vấn đề nữa bác giúp em với bây giờ mình làm thế nào để kiêm tra những hộ họ không dung điện trong 1 tháng thì khi tiền điện bằng 0 thì không cho in hóa đơn nữa làm cách nào bác nhỉ

à bác có thể nói qua cho em cách đưa logo cty vào hóa đơn được không ạ?
 
To nguyentracdat39:
1/Vấn đề hóa đơn không có tiền đã được bỏ qua rồi mà. Bạn xem đoạn code:

If Sheet4.Range("Z20")>0 then....
Có thể bạn sửa trang temp nên nó thay đổi, bạn kiểm tra ô thành tiền là ô nào thì sửa đoạn mã trên cho phù hợp nhé.
2/Vấn đề đưa logo mình chưa tìm cách đưa vào hợp lý được. Mình sẽ có ý kiến sau.

3/Cái bạn gọi là List đó thực ra nó là Validation
Chọn ô cần gán-->Data-->Validation
Trong Allow: chọn List
Trong Source: Bạn gõ "=Matram"
OK
 
Mình xin gửi file In Hoá Đơn Điện có chèn biểu tượng công ty (Mình dùng dạng file *.bmp) .Lưu ý file biểu tượng đổi tên là BT1.bmp và chép vào cùng thư mục với file in Hoa đơn.

Kèm theo cả merger dòng Copyright cạnh HĐ.

Mong góp cho các bạn 1 cách thực hiện vừa ý.
 

File đính kèm

Lần chỉnh sửa cuối:
Anh sealand! Tôi thấy diên đàn này rất hay và bổ ich, hơn nữa nó rất thực tế trong thời kỳ các đơn vị kinh doanh điện phải tính và in hóa đơn điện theo giá mới.
Tôi có tải về một số tập tin về và thấy rất hay, nhưng sao khi sử dụng lại không thay đổi được tên đơn vị, địa chỉ,... và đặc biệt là khi ấn vào lập hóa đơn điện thì không được. Rất mong bác chỉ giúp.
Xin cam on.
 
Mình không rõ bạn hỏi về file nào. Có file sửa ơ trang temp, nhưng các file về sau sửa ở trang main. Còn khi ấn lập hoá đơn mà không chạy có lẽ bạn sửa file đã thay đổi cấu trúc bảng hay dữ liệu lập HĐ rồi.
 
Lần chỉnh sửa cuối:
Ngay cả fỉe gốc tải về, chưa thay đổi cấu trúc, mà khi chon kỳ báo cáo khác, gia sử la kỳ 3, xong nhấn lập in hóa đơn, nhưng HD gốc vẫn không thay đổi. Mình có xem bài trước là thay đổi trong VBA nhưng mình vào Module1 lại không biết thay đổi dòng
Sheet6.Cells(8, 24) = ia

ra sao, anh có thể nói rõ hơn được không. về VBA thì mình cũng không rảnh lắm.
Còn file minh muon hỏi là nhưng file ve sau nay, sửa nội dung đơn vị trong main nhưng lại bị khóa không sửa được.
Rất mong anh giúp, xin cảm ơn.
 
Ngay cả fỉe gốc tải về, chưa thay đổi cấu trúc, mà khi chon kỳ báo cáo khác, gia sử la kỳ 3, xong nhấn lập in hóa đơn, nhưng HD gốc vẫn không thay đổi. Mình có xem bài trước là thay đổi trong VBA nhưng mình vào Module1 lại không biết thay đổi dòng
Sheet6.Cells(8, 24) = ia

ra sao, anh có thể nói rõ hơn được không. về VBA thì mình cũng không rảnh lắm.
Còn file minh muon hỏi là nhưng file ve sau nay, sửa nội dung đơn vị trong main nhưng lại bị khóa không sửa được.
Rất mong anh giúp, xin cảm ơn.
Tốt nhất,bạn gửi lại file vào vieth@live.com mình test lại xem ra ra sao chứ không có bài nào đổi tên trong VBA cả, đồng thời cũng không có bài nào mình protect hết.
 
Cách làm hóa đơn tiền điện trong Excel?

Minh co van de sau day mong cac ban giup do:
Minh hien đang làm giá điện bậc thang mới năm 2009
1-50kw: 600 đ
51-100: 865 đ
101 - 150: 1135đ
151 -200: 1495đ
201-300: 1620đ
301 -400: 1740đ
401 trở lên: 1790.
Giá trên chưa có thuế VAT 10%
Mình thấy bài "Hóa đơn tiền điện" rất hay và có một vấn đề phát sinh thêm là một số hộ vẫn dùng 1 công tơ nhưng lại tách làm 2 hộ, như vậy thì khi tính số điện của hộ đó thì ở mức đầu tiên kông phải là 50Kw nữa mà là 100Kw vậy thì làm cách nào để tính. Mình đang chưa biết tính thế nào xin các ban chỉ giáo giúp đỡ cho mình hoàn thiện bài " hóa đơn tiền điện".
Mong nhận được sự giúp đỡ của mọi người. Nêu được mail cho mình
Email: itcvn_hd@yahoo.com
 

File đính kèm

Lần chỉnh sửa cuối:
Hôm nay mình mới hiểu Counter 1 hộ , 2 hộ. Nó có liên quan tới mức gia ưu đãi của các hộ chung cộng lại. Mình phải sửa lại công thức mới được. Mình sẽ xem lại và trả lời sau.
Còn việc thay đổi mức giá thì bạn cứ nhập vào.
 
Đây là file riêng bạn ấy nhờ nên mình gửi trả lời bằng E_mail rồi. Mình kiếm các file lưu không thấy. Bạn gửi vào hộp thư dưới chữ ký của mình ấy, mình xem lại giúp.
 
Hôm nay mình mới hiểu Counter 1 hộ , 2 hộ. Nó có liên quan tới mức gia ưu đãi của các hộ chung cộng lại. Mình phải sửa lại công thức mới được. Mình sẽ xem lại và trả lời sau.
Còn việc thay đổi mức giá thì bạn cứ nhập vào.
Vấn đề này em đã đưa ra hướng giải quyết rồi và em đã thêm mục số hộ rồi. Anh sealand giúp em xem lại cách làm đó có đúng không (Ở file trước mà anh đã lấy về xem giúp em ý)
 
cho minh hoi minh tai "Hoa don tien dien Duyet" ve
phan in hoa don kg lap dc hoa don moi, so lieu kg thay doi
nho bac chi giup
Bạn muốn mọi người hướng dẫn xin hãy đánh có dấu như thế mới có thể dịch chính xác được.
Có thể tạm dịch như sau: Phần in hóa đơn không lắp được hóa đơn mới, số liệu không thấy dôi --=0
 

Bài viết mới nhất

Back
Top Bottom