Copy bảng tính vào bài viết (1 người xem)

Liên hệ QC

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

phamduylong

-
Thành viên đã mất
Tham gia
30/12/06
Bài viết
918
Được thích
2,372
Nghề nghiệp
Giáo viên
Với diễn đàn GPE, việc đưa bảng vào bài viết là một việc rất cần thiết để minh họa. Trước đây, đưa một vài số liệu để minh họa bài viết rất khó khăn và nhìn vào cũng phải động nảo mới hình dung được dữ liệu ở dòng nào, cột nào nên dữ liệu dù ít người viết bài phải tải bài lên và người xem phải tải về xem mới hiểu được nội dung bài viết.
Từ ngày có bài Ước gì GPE có thể tạo bảng... thì việc tạo bảng đã nhẹ nhàng hơn và hình thức rất đạt.
Tuy nhiên với bảng ít dữ liệu thì được, tạo bảng với vài chục dòng, cả chục cột thì không đơn giản chút nào ! Mặc khác, mình đã có dữ liệu trên 1 bảng tính mà phải nhập lại dữ liệu để đưa vào bài viết thì rất mất thời gian và không đảm bảo chính xác.
Để giải quyết vấn đề này giúp các thành viên dễ dàng đưa dữ liệu từ 1 bảng có sẳn vào bài viết nhanh và chính xác, tôi viết 1 thủ tục trong TableGPE.xla làm công việc này.
Khi chạy, TableGPE.xla tạo 1 menu Table GPE, trong đó có 2 menu con Table GPE to Clipboard và Close.
Để viết bài kèm bảng minh họa, các bạn làm như sau:
- Mở TableGPE.xla và bảng tính cần đem vào bài viết
- Chọn vùng dữ liệu > Menu Table GPE > Table GPE to Clipboard (nó sẽ tạo 1 chuỗi có cấu trúc bảng trong bài viết và dữ liệu là vùng chọn trên bảng tính và copy chuỗi đó vào Clipboard)
- Click chuột vào trang soạn thảo bài viết của GPE và chọn Paste. Bảng của bạn đã được tạo xong trong bài viết.
- Chọn Menu Table GPE > Close để thoát TableGPE.xla
|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|
1|HỌ|TÊN|GIỚI|DD|MM|YYYY|HK|HL|M1|M2|M3|M4|ĐIỂM|KQ|XL|
2|Huỳnh Văn Vũ|Em||12|8|1990|Tốt|Khá|6,5|4,5|3|8|5,5|Đỗ|TB|
3|Nguyễn Thị Cẩm|Dung|X|6|1|1990|Tốt|Khá|6,5|6|6,5|9|6,8|Đỗ|Khá|
4|Nguyễn Thị Thanh|Lan|X|||1990|Tốt|Khá|7|7,5|7,5|8|7,4|Đỗ|Khá|
5|Nguyễn Văn|Nhân||3|6|1989|TB|Khá|6|5,5|4|5,5|5,4|Đỗ|TB|
6|Huỳnh Ngọc Trường|Giang||25|9|1990|Khá|Khá|6,5|7|3,5|8|6,4|Đỗ|TB|
7|Phạm Ngọc|Hân|X|19|5|1990|Tốt|Khá|7|4,5|5,5|8|6,1|Đỗ|TB|
8|Phạm Thị Thúy|Hằng|X|||1989|Tốt|Khá|6,5|6|5|8|6,3|Đỗ|TB|
9|Mai Kim|Ngân|X|3|6|1990|Tốt|Khá|5|4,5|3|8|5|Đỗ|TB|
10|Nguyễn Thành|Nhân||26|10|1990|Tốt|Khá|6,5|5|5|6,5|5,8|Đỗ|TB|
11|Nguyễn Văn|Giàu||30|5|1989|Tốt|Giỏi|6,5|9|7,5|7,5|7,7|Đỗ|Khá|
12|Nguyễn Đại|Hải||22|6|1990|Khá|TB|6|5,5|4,5|6,5|5,7|Đỗ|TB|
13|Nguyễn Vũ|Linh||1|10|1990|Tốt|Giỏi|7,5|6|7,5|9|7,3|Đỗ|Khá|
14|Bùi Thị Ngọc|Bích|X|25|1|1990|Tốt|Khá|6|6|6|7|6,2|Đỗ|TB|
15|Dương Quang|Minh||13|9|1990|Tốt|Khá|7|6|9|10|7,5|Đỗ|Khá|
16|Nguyễn Thị Kim|Chuơng|X|22|6|1990|Tốt|Giỏi|7,5|8,5|10|10|8,7|Đỗ|Giỏi|
17|Phan Thị Kim|Anh|X|||1990|Tốt|Khá|5|5|5,5|5,5|5,2|Đỗ|TB|
18|Nguyễn Thị Oanh|Kiều|X|||1989|Tốt|Khá|6|4|7,5|8,5|6|Đỗ|TB|
19|Phạm Thị Ngọc|Bích|X|30|10|1989|Tốt|Khá|5,5|3|5|7|4,8|Hỏng||
20|Nguyễn Thành|Lợi||8|10|1990|Tốt|Khá|6|5|6|5|5,5|Đỗ|TB|
21|Lê Thị Thu|Diễm|X|24|12|1989|Tốt|TB|5|5,5|5|9|5,8|Đỗ|TB|
22|Lê Thị Linh|Đa|X|||1989|Tốt|Khá|7|4,5|7,5|9,5|6,7|Đỗ|Khá|
23|Phạm Thu|Huyền|X|30|4|1990|Tốt|Khá|6,5|5|7|8|6,3|Đỗ|TB|
24|Trần Thanh|Nghĩa||24|4|1990|Khá|Khá|6,5|6|6,5|8,5|6,7|Đỗ|Khá|
25|Nguyễn Hoài|Nam||20|6|1990|Tốt|Khá|7|3,5|5,5|5|5,3|Đỗ|TB|
26|Huỳnh Quang|Huy||27|3|1990|Khá|Khá|6,5|5|5|5|5,5|Đỗ|TB|
27|Dương Thanh|Nga|X|10|10|1989|Tốt|Khá|5|2,5|1,5|6|3,8|Hỏng||
28|Trần Thanh|Cang||10|8|1990|Tốt|Giỏi|7|9|7,5|8|7,9|Đỗ|Khá|
29|Nguyễn Tấn|Lộc||6|12|1990|Tốt|Khá|6|6|6|6|6|Đỗ|TB|
30|Võ Hoàng Ngọc|Ngân|X|30|4|1990|Tốt|Khá|7|5,5|6|9,5|6,8|Đỗ|Khá|
31|Nguyễn Văn|Nhãn||17|12|1990|Tốt|Giỏi|7|8|8,5|9,5|8|Đỗ|Giỏi|
32|Đinh Thị Bé|Mười|X|6|8|1990|Tốt|TB|6,5|6|6,5|8,5|6,7|Đỗ|Khá|
33|Đỗ Thị Mỹ|Ngọc|X|9|1|1990|Tốt|Khá|6|5,5|4,5|9|6,1|Đỗ|TB|

Tải TableGPE.xla
 
Sao ko save file excel ra dạng *.CSV (Comma delimited)

Rồi vào mở file đó = Notepad, replace tất cả dấu "," --> "|", copy đoạn đó đưa vào thẻ tag <Table>
 
Sao ko save file excel ra dạng *.CSV (Comma delimited)

Rồi vào mở file đó = Notepad, replace tất cả dấu "," --> "|", copy đoạn đó đưa vào thẻ tag <Table>

Em cũng thường làm :


  1. Copy bảng tính vào 1 File *.txt
  2. Thay thế tất cả dấu Tab ( [FONT=&quot]→[/FONT]) bằng "|"
  3. Copy paste vào GPE, cho vào thẻ

Nhân đây đề nghị cho thẻ
ra ngoài màn hình soạn thảo luôn (như thẻ
PHP:
 vậy, để cho dễ dàng hơn. Thanks!

Thân!
 
Tôi vẩn thường làm theo cách mà sư phụ Hai2hai và Mr OkeBab đang làm... Có điều không phải ai cũng làm được như vậy!
File của thầy Long sẽ là công cụ hổ trợ khá tốt cho tất cả các thành viên, nhất là những người viết các bài hướng dẩn nhiều như BNTT mà chạy ra chạy vào Notepad rồi Excel.. rồi Ctrl + H thì biết đến bao giờ
 
Sao ko save file excel ra dạng *.CSV (Comma delimited)

Rồi vào mở file đó = Notepad, replace tất cả dấu "," --> "|", copy đoạn đó đưa vào thẻ tag <Table>

Thêm nữa: Cách như anh Hai2hai không làm được khi nội dung trong các ô (cell) có chứa dấu ",". Ví dụ: ô A1="Anh A, Anh B, Anh C"

Lúc đó thay vì chuỗi "Anh A, Anh B, Anh C" nằm trên 1 cột thì bị tách ra thành 3 cột.

Rồi vào mở file đó = Notepad
Em chỉ cần sửa phần mở rộng của file này từ .csv thành .txt rồi double click để mở luôn, khỏi cần notepad
 
TableGPE.xla đã tạo được bảng có tên cột, stt dòng như bảng tính Excel:

|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|
1|HỌ|TÊN|GIỚI|DD|MM|YYYY|HK|HL|M1|M2|M3|M4|ĐIỂM|KQ|XL|
2|Huỳnh Văn Vũ|Em||12|8|1990|Tốt|Khá|6,5|4,5|3|8|5,5|Đỗ|TB|
3|Nguyễn Thị Cẩm|Dung|X|6|1|1990|Tốt|Khá|6,5|6|6,5|9|6,8|Đỗ|Khá|
4|Nguyễn Thị Thanh|Lan|X|||1990|Tốt|Khá|7|7,5|7,5|8|7,4|Đỗ|Khá|
5|Nguyễn Văn|Nhân||3|6|1989|TB|Khá|6|5,5|4|5,5|5,4|Đỗ|TB|
6|Huỳnh Ngọc Trường|Giang||25|9|1990|Khá|Khá|6,5|7|3,5|8|6,4|Đỗ|TB|
7|Phạm Ngọc|Hân|X|19|5|1990|Tốt|Khá|7|4,5|5,5|8|6,1|Đỗ|TB|
8|Phạm Thị Thúy|Hằng|X|||1989|Tốt|Khá|6,5|6|5|8|6,3|Đỗ|TB|
9|Mai Kim|Ngân|X|3|6|1990|Tốt|Khá|5|4,5|3|8|5|Đỗ|TB|

Nhưng cũng có lúc cần 1 bảng không có stt dòng, tên cột:

HỌ|TÊN|GIỚI|DD|MM|YYYY|HK|HL|M1|M2|M3|M4|ĐIỂM|KQ|XL|
Huỳnh Văn Vũ|Em||12|8|1990|Tốt|Khá|6,5|4,5|3|8|5,5|Đỗ|TB|
Nguyễn Thị Cẩm|Dung|X|6|1|1990|Tốt|Khá|6,5|6|6,5|9|6,8|Đỗ|Khá|
Nguyễn Thị Thanh|Lan|X|||1990|Tốt|Khá|7|7,5|7,5|8|7,4|Đỗ|Khá|
Nguyễn Văn|Nhân||3|6|1989|TB|Khá|6|5,5|4|5,5|5,4|Đỗ|TB|
Huỳnh Ngọc Trường|Giang||25|9|1990|Khá|Khá|6,5|7|3,5|8|6,4|Đỗ|TB|
Phạm Ngọc|Hân|X|19|5|1990|Tốt|Khá|7|4,5|5,5|8|6,1|Đỗ|TB|
Phạm Thị Thúy|Hằng|X|||1989|Tốt|Khá|6,5|6|5|8|6,3|Đỗ|TB|
Mai Kim|Ngân|X|3|6|1990|Tốt|Khá|5|4,5|3|8|5|Đỗ|TB|


Đã chỉnh lại TableGPE. Tải bản mới tại đây TableGPE.xla
Xem hướng dẫn sử dụng tại bài 23
 
Lần chỉnh sửa cuối:
Thầy Long ơi... Người ta nói, được voi đòi tiên... Thầy có thể thêm chút xíu định dạng vào trong cái Addin này được không:

Là khi tạo bảng mà có STT dòng, tên cột như của Excel, thì những cái 1, 2, 3... và A, B, C... đó tự động được in đậm và canh giữa, như vầy nè:

|
A​
|
B​
|
C​
|
D​
|
E​
|
F
|
G​
|
1​
|LOẠI|MÀU|GIÁ SỈ|GIÁ SỈ||GIÁ BÁN||
2​
|-|-|-|-|-|-|-|
3​
|C306 + L284|trắng|1130000|1175000|45000|1260000|130000|
4​
|C306 + L284|kem|1270000|1321000|51000|1410000|140000|
5​
|C306 + L284|xanh ngọc|1270000|1321000|51000|1410000|140000|
6​
|C306 + L284|hồng|1270000|1321000|51000|1410000|140000|
7​
|C306 + L284|xanh dương|1270000|1321000|51000|1410000|140000|
8​
|C306 + L284|đỏ|1400000|1456000|56000|1630000|230000|
9​
|C306 + L284 + vòi lạnh|trắng|1220000|1269000|49000|1370000|150000|
10​
|C306 + L284 + vòi lạnh|kem|1360000|1414000|54000|1520000|160000|
11​
|C306 + L284 + vòi lạnh|xanh ngọc|1360000|1414000|54000|1520000|160000|
12​
|C306 + L284 + vòi lạnh|hồng|1360000|1414000|54000|1520000|160000|
13​
|C306 + L284 + vòi lạnh|xanh dương|1360000|1414000|54000|1520000|160000|
14​
|C306 + L284 + vòi lạnh|đỏ|1520000|1581000|61000|1740000|220000|
15​
|C306 + L284 + vòi nóng lạnh|trắng|1740000|1810000|70000|1900000|160000|
16​
|C306 + L284 + vòi nóng lạnh|kem|1880000|1955000|75000|2060000|180000|
17​
|C306 + L284 + vòi nóng lạnh|xanh ngọc|1880000|1955000|75000|2060000|180000|
18​
|C306 + L284 + vòi nóng lạnh|hồng|1880000|1955000|75000|2060000|180000|
19​
|C306 + L284 + vòi nóng lạnh|xanh dương|1880000|1955000|75000|2060000|180000|
20​
|C306 + L284 + vòi nóng lạnh|đỏ|2040000|2122000|82000|2400000|360000|
21​
|C117 + L282|trắng|870000|905000|35000|940000|70000|
22​
|C117 + L282|kem|950000|988000|38000|1030000|80000|
23​
|C117 + L282|xanh ngọc|950000|988000|38000|1030000|80000|
24​
|C117 + L282|hồng|950000|988000|38000|1030000|80000|
25​
|C117 + L282|xanh dương|950000|988000|38000|1030000|80000|
26​
|C117 + L282|đỏ|1130000|1175000|45000|1220000|90000|
27​
|C117 + L284|trắng|970000|1009000|39000|1040000|70000|
28​
|C117 + L284|kem|1050000|1092000|42000|1130000|80000|
29​
|C117 + L284|xanh ngọc|1050000|1092000|42000|1130000|80000|
 
Thêm nữa: Cách như anh Hai2hai không làm được khi nội dung trong các ô (cell) có chứa dấu ",". Ví dụ: ô A1="Anh A, Anh B, Anh C"

Lúc đó thay vì chuỗi "Anh A, Anh B, Anh C" nằm trên 1 cột thì bị tách ra thành 3 cột.


Mình thấy vẫn bình thường mà .

Anh Hai, Anh Ba, Anh bon|123 Anh Ha i, Anh Ba, Anh bon|123
Anh Hai , Anh Ba, Anh bon|123
Anh Hai , Anh Ba, Anh bon|123
Anh Hai, Anh Ba, Anh bon|123
Anh Hai, Anh Ba, Anh bon|123
Anh Hai, Anh Ba, Anh bon|123
Anh Hai, Anh Ba, Anh bon|123
Anh Hai, Anh Ba, Anh bon|123
Anh Hai, Anh Ba, Anh bon|123

Bác BNTT ơi, làm sao in đậm được vậy, chẳng lẽ phải chọn từng hàng ??

Còn cái vụ tự động như của bác thì khó, vì từ môi trường khác copy vào forum thì em thấy không hỗ trợ việc giữ nguyên format.

Thân!
 
Lần chỉnh sửa cuối:
Thầy Long ơi... Người ta nói, được voi đòi tiên... Thầy có thể thêm chút xíu định dạng vào trong cái Addin này được không:
Là khi tạo bảng mà có STT dòng, tên cột như của Excel, thì những cái 1, 2, 3... và A, B, C... đó tự động được in đậm và canh giữa, như vầy nè:
Cái này chắc phải ngâm cứu ! Mình chưa tìm được cách nào khắc phục định dạng:

Mr Okebab đã viết:
Còn cái vụ tự động như của bác thì khó, vì từ môi trường khác copy vào forum thì em thấy không hỗ trợ việc giữ nguyên format.
 
Cái này chắc phải ngâm cứu ! Mình chưa tìm được cách nào khắc phục định dạng:

Tạo một vòng lặp cho hàng đầu tiên hoặc cột đầu tiên.

"Nhét" mỗi phần tử vào trong thẻ ... [b ] . . . [/b]

Như thế là OK rồi.

Đầu tiên :

Bebe|A|B|C|D|E|F|G|H
1|A1|B1|C1|D1|E1|F1|G1|H1
2|A2|B2|C2|D2|E2|F2|G2|H2
3|A3|B3|C3|D3|E3|F3|G3|H3
4|A4|B4|C4|D4|E4|F4|G4|H4
5|A5|B5|C5|D5|E5|F5|G5|H5
6|A6|B6|C6|D6|E6|F6|G6|H6
7|A7|B7|C7|D7|E7|F7|G7|H7
8|A8|B8|C8|D8|E8|F8|G8|H8

Thêm vào : Em thêm ký tự _ (b_) để nhằm cho code không đổi. Thực ra không có nó.

PHP:
[b_]Bebe[/b]|[b_]A[/b]|[b_]B[/b]|[b_]C[/b]|[b_]D[/b]|[b_]E[/b]|[b_]F[/b]|[b_]G[/b]|[b_]H[/b]
[b_]1[/b]|A1|B1|C1|D1|E1|F1|G1|H1
[b_]2[/b]|A2|B2|C2|D2|E2|F2|G2|H2
[b_]3[/b]|A3|B3|C3|D3|E3|F3|G3|H3
[b_]4[/b]|A4|B4|C4|D4|E4|F4|G4|H4
[b_]5[/b]|A5|B5|C5|D5|E5|F5|G5|H5
[b_]6[/b]|A6|B6|C6|D6|E6|F6|G6|H6
[b_]7[/b]|A7|B7|C7|D7|E7|F7|G7|H7
[b_]8[/b]|A8|B8|C8|D8|E8|F8|G8|H8
Kết quả :

Bebe | A | B | C | D | E | F | G | H 1 |A1|B1|C1|D1|E1|F1|G1|H1
2 |A2|B2|C2|D2|E2|F2|G2|H2
3 |A3|B3|C3|D3|E3|F3|G3|H3
4 |A4|B4|C4|D4|E4|F4|G4|H4
5 |A5|B5|C5|D5|E5|F5|G5|H5
6 |A6|B6|C6|D6|E6|F6|G6|H6
7 |A7|B7|C7|D7|E7|F7|G7|H7
8 |A8|B8|C8|D8|E8|F8|G8|H8

Cũng được phải không bác !!

Thân!
 
Lần chỉnh sửa cuối:
Thầy Long ơi... Người ta nói, được voi đòi tiên... Thầy có thể thêm chút xíu định dạng vào trong cái Addin này được không:
Là khi tạo bảng mà có STT dòng, tên cột như của Excel, thì những cái 1, 2, 3... và A, B, C... đó tự động được in đậm và canh giữa, như vầy nè:

Jenny đã giới thiệu bảng vB Code List và đã viết thành công tạo bảng:
- Tên cột, sst dòng chữ đậm màu xanh
- Dòng 1 (dòng tiêu đề) chữ đậm
- Dữ liệu là số, ngày tháng canh phải như bảng tính Excel

Đã chỉnh lại TableGPE. Tải bản mới tại đây TableGPE.xla
Xem hướng dẫn sử dụng tại bài 23
 
Quá tuyệt thầy ơi.
Hồi sáng, em vừa post xong bài đó thì cúp điện.
Nếu không cúp điện thì em đã "đòi tiên" thêm cái chuyện canh phải cho dữ liệu số...
Không ngờ thầy tặng không luôn.
Cảm ơn thầy rất nhiều.
 
Thầy Long ơi... được tiên đòi tiên nữ được hông thầy ?

Em thấy thầy làm được cái chuyện canh phải cho các con số. Nên em xin thêm một tí nữa.

Có cách nào để cái Addin này giữ được định dạng canh lề của ô không?
Ví dụ, ô nào mà đang canh trái thì ... à cái này thì thôi, mặc định có rồi.
Ô nào mà đang canh giữa (Center) hoặc canh phải (Right) thì giữ nguyên cái định dạng đó ?

Dựa vào cái Addin của thầy vừa Update, em tạo thử một bảng ở bên phòng thí nghiệm, thầy xem thử nha, ở trong đó, em muốn cái cột B (Kích thước) nó được canh giữa hết.

Được hông thầy? Cảm ơn thầy trước nha.

À, có một chuyện, nhỏ thôi, cái Addin của thầy nó luôn tạo dư một cột ở bên phải. Bỏ nó đi được không thầy?
 
Có cách nào để cái Addin này giữ được định dạng canh lề của ô không?
Ví dụ, ô nào mà đang canh trái thì ... à cái này thì thôi, mặc định có rồi.
Ô nào mà đang canh giữa (Center) hoặc canh phải (Right) thì giữ nguyên cái định dạng đó ?

Có thể được, khi lấy giá trị ô nó kiểm tra định dạng canh lề (left, right, center) để ghi định dạng bảng. Riêng general thì số canh trái, chữ canh phải.

À, có một chuyện, nhỏ thôi, cái Addin của thầy nó luôn tạo dư một cột ở bên phải. Bỏ nó đi được không thầy?
BNTT nhắc mới để ý thấy dư cột cuối. Phát hiện ra là mỗi dòng ghi dư 1 ký tự | bên phải bảng.
 
Thầy ơi.. lại làm phiền thầy rồi.
Thầy có thể bật mí tí nghề nghiệp không... Là thầy cho tụi em xem cái code của cái Addin tí để học hỏi í mà...
 
Thầy ơi.. lại làm phiền thầy rồi.
Thầy có thể bật mí tí nghề nghiệp không... Là thầy cho tụi em xem cái code của cái Addin tí để học hỏi í mà...
Không có gì bí mật, các bài viết của anh nếu có password thì là phamduylong hoặc pham_duy_long.
Phải để password vì đôi khi bị lỗi nó nhảy ra màn hình edit, làm rối với người sử dụng không rành VBA.
Muốn chạy được MyDataObj.SetText, MyDataObj.PutInClipboard để gởi dữ liệu lên Clipboard thì phải khai báo thư viện:
Menu Tools> References > chọn Microsoft Forms 2.0 Object Library
Lại gặp rắc rối khi đưa code vào bài viết: trong code có mã định dạng thì nó tạo bảng như thế này:

Mã:
Sub TableGPE()
Dim MyDataObj As New DataObject
Dim r1 As Long, r2 As Long, c1 As Long, c2 As Long, c As Long, r As Long
Dim col As String, header As String, dong As String
r1 = Selection.Row
r2 = Selection.Rows.Count + r1 - 1
c1 = Selection.Column
c2 = Selection.Columns.Count + c1 - 1
header = "[table]|"
For c = c1 To c2
  vt = InStr(2, Cells(1, c).Address(1, 1), "$")
  col = Mid(Cells(1, c).Address(1, 1), 2, vt - 2)
 

  header = header & "[COLOR=blue][B][CENTER]" & col & "[/CENTER]
[/B][/COLOR]
|"
Next
For r = r1 To r2
 

  dong = dong & "[COLOR=blue][B][RIGHT]" & r & "[/RIGHT]
[/B][/COLOR]
|"
  For c = c1 To c2
    If r = r1 Then
 

      dong = dong & "[B][CENTER]" & Cells(r, c) & "[/CENTER]
[/B]
|"
    Else
      If VarType(Cells(r, c)) > 2 And VarType(Cells(r, c)) < 8 Then
 

        dong = dong & "[RIGHT]" & Cells(r, c) & "[/RIGHT]

|"
      Else
        dong = dong & Cells(r, c) & "|"
      End If
    End If
  Next
  dong = dong & Chr(10)
Next
MyDataObj.SetText header & Chr(10) & Left(dong, Len(dong) - 1) & Chr(10) & "[/table]"
MyDataObj.PutInClipboard
End Sub

Làm sao khắc phục cái này ?
Nên muốn tham khảo phải xem trực tiếp trong module của TableGPE.
 
Cho em xin phép hỏi Thầy Long 1 chút, file của Thầy có thể xử lý được bao nhiêu cột, hàng. Và khi sử dụng file này nó có tương thích với screen (khung soạn thảo bài viết)của diễn đàn không ?
Xin cám ơn Thây.
 
Cho em xin phép hỏi Thầy Long 1 chút, file của Thầy có thể xử lý được bao nhiêu cột, hàng. Và khi sử dụng file này nó có tương thích với screen (khung soạn thảo bài viết)của diễn đàn không ?
Xin cám ơn Thây.
Giới hạn của Table GPE hình như là không có. Bao nhiêu cột, bao nhiêu hàng cũng được.
Tuy nhiên, với GPE thì có giới hạn. Đó là không quá 10.000 ký tự trong một bài viết.
Cho nên, nếu nội dung paste từ clipboard vào mà có số ký tự quá lớn, thì GPE sẽ không cho post bài lên, và hiện thông báo như sau:
Error-1.png

 
Lần chỉnh sửa cuối:
Sau khi ứng dụng file Table GPE của Thầy Phạm Duy Long và tôi có up thử mẫu tờ khai thuế GTGT vào box thử nghiệm thì tôi nhận được thông tin như sau :
Bạn đã chèn 25 hình vào bài viết này. Số lượng hình tối đa cho phép chèn vào một bài viết là 10, vui lòng hiệu chỉnh lại.
Nhờ anh chị vui lòng giúp cho kiểm tra lại file này

File này đâu có nhiều hình gì đâu mà lại báo lỗi như thế. (Đã chọn từ A1 đến F50)

Cũng file trên tôi có copy qua notepad như cách trình bày của ndu96081631 thì cũng bị báo lỗi như sau :

Bạn đã chèn 11 hình vào bài viết này. Số lượng hình tối đa cho phép chèn vào một bài viết là 10, vui lòng hiệu chỉnh lại.

Nhờ các anh chị cho kiểm tra file tôi upload lên xem là lỗi gì vậy ? File tokhaithue_notepad.txt

Thử qua cách notepad để anh chị thấy cái sai của tôi trình bày là từ đâu ra
 

File đính kèm

Lần chỉnh sửa cuối:
Sau khi ứng dụng file Table GPE của Thầy Phạm Duy Long và tôi có up thử mẫu tờ khai thuế GTGT vào box thử nghiệm thì tôi nhận được thông tin như sau :
Bạn đã chèn 25 hình vào bài viết này. Số lượng hình tối đa cho phép chèn vào một bài viết là 10, vui lòng hiệu chỉnh lại.
Nhờ anh chị vui lòng giúp cho kiểm tra lại file này
File này đâu có nhiều hình gì đâu mà lại báo lỗi như thế. (Đã chọn từ A1 đến F50)

Một số nguyên nhân báo lỗi mà tôi biết được:
1. Khi nhập vào khung bài viết, khi quá bộ nhớ mà GPE cho phép thì GPE thông báo lỗi. Trường hợp này là do quá 10.000 ký tự. Bảng tính dữ liệu ít, nhưng ghi vào code tạo bảng thì thêm các code định dạng nên rất lớn. Code bảng tính của anh tạo xong lên đến 15000 ký tự nên quá giới hạn của GPE. Đây là trở ngại mà tôi không thể khắc phục được.
2. Table của GPE không hỗ trợ nối ô. Nên với bảng như thế,nó tạo ra không thể xem được. Ví dụ ô A6 có dữ liệu "(Dùng cho cơ sở tính thuế GTGT theo phương pháp khấu trừ thuế kê khai hàng tháng)" thì độ rộng cột A sẽ giãn ra cho đủ ô A6 nên không xem các cột khác được.
Tóm lại, TableGPE chỉ áp dụng được cho dữ liệu minh họa nhỏ không có các định dạng phức tạp như merge cell.
Mẫu của anh chỉ có thể up hình lên hoặc gởi kèm tập tin.
 
Thầy Long ơi...
Lần này thì em đề nghị thật sự chứ không phải đòi tiên nữ gì nữa đâu.
Các Adddin của thầy chạy rất tốt rồi, xin thầy cho thêm một option nữa, là: một cái bảng "normal", không có dòng tiêu đề in đậm ở trên cùng, không có tên hàng tên cột, nghĩa là một bảng rất bình thường, giống như tự làm trên GPE xưa nay vậy.
Cái này dễ mà, phải không thầy ?
Cảm ơn thầy nhiều.
 
Như vầy phải hông BNTT?

AC-No.|Department|Name|Date|Timetable|On duty|Off duty

10|Phong VT|Lan Anh|
01/08/08​
|Morning|08:30|12:00

10|Phong VT|Lan Anh|
01/08/08​
|Afternoon|13:00|17:00

10|Phong VT|Lan Anh|
02/08/08​
|Morning|08:30|12:00

10|Phong VT|Lan Anh|
02/08/08​
|Afternoon|13:00|17:00

10|Phong VT|Lan Anh|
04/08/08​
|Morning|08:30|12:00

10|Phong VT|Lan Anh|
04/08/08​
|Afternoon|13:00|17:00

10|Phong VT|Lan Anh|
05/08/08​
|Morning|08:30|12:00

10|Phong VT|Lan Anh|
05/08/08​
|Afternoon|13:00|17:00

10|Phong VT|Lan Anh|
06/08/08​
|Morning|08:30|12:00

10|Phong VT|Lan Anh|
06/08/08​
|Afternoon|13:00|17:00


Xin phép Thầy Long, phụ thầy 1 tay chiều chú em nhõng nhẽo này. (Dùng addins của thầy luôn, thêm 1 menu, không còn cột dư cuối bảng)
 

File đính kèm

Table GPE bản mới

Sau khi Table GPE lên diễn đàn, các bạn đã thử sử dụng tạo bảng và qua đó đã phát hiện nhiều lỗi và giới hạn dung lượng bảng gởi lên điễn đàn. Từ đó tôi đã chỉnh sữa và hoàn thiện thêm một số tính năng cho Table GPE.
Bản mới này đã khắc phục được:
- Trên 4 ô trống cùng dòng biến thành |||||
- Dư 1 cột cuối (các bảng có định dạng chưa làm được)
Và đã thêm phần định dạng canh lề trong ô theo canh lề ô trên bảng tính, có định dạng dấu chấm ngàn. Có 4 cách tạo bảng tùy nhu cầu người dùng.

Hướng dẫn sử dụng cho các bạn mới sử dụng Table GPE:
Table GPE dùng để tạo nhanh các bảng minh họa bài viết trên diễn đàn. Cách sử dụng:
- Mở TableGPE, trên thanh menu có thêm menu Table GPE.
- Chọn vùng cần tạo bảng trên bảng tính Excel > chọn lệnh tạo bảng từ menu của
Table GPE (bảng tạo xong được lưu trên bộ nhớ)
- Đưa con trỏ vào vị trí cần tạo bảng trong bài viết trên diễn đàn > Ctrl+V (Paste) để dán bảng vào bài viết.
Có 4 lệnh tạo bảng, từ đơn giản đến phức tạp:
1. Không định dạng, không dòng cột
2. Không định dạng, có dòng cột.
3. Có định dạng, không dòng cột.
4. Có định dạng, có dòng cột.
+ Tạo bảng có định dạng:
- Stt dỏng, tên cột, dòng đầu tiên của bảng chữ đậm, canh giữa ô
- Các ô khác canh lề theo ô trên bảng tính
- Dữ liệu số số có dấu chấm ngàn.
(Bảng không định dạng tất cả các ô đều canh trái)
+ Tạo bảng có dòng cột:
- Có Stt dỏng, tên cột theo đúng vị trí vùng chọn trên bảng tính

Lưu ý: TableGPE không tạo được bảng tính có định dạng Merge Cells

1. Bảng không định dạng, không dòng cột:

Họ|Tên|Nữ|Ngày sinh|HSL|Lương
Nguyễn Văn|Giàu| |30/05/1979|3,42|1744200
Nguyễn Đại|Hải| |22/06/1980|2,1|1071000
Nguyễn Thị Cẩm|Dung|X|06/01/1980|4,63|2361300
Nguyễn Văn|Nhân| |03/06/1979|1,9|969000
Phạm Ngọc|Hân|X|19/05/1980|3,62|1846200

2. Bảng không định dạng, có dòng cột:

|E|F|G|H|I|J
24|Họ|Tên|Nữ|Ngày sinh|HSL|Lương
25|Nguyễn Văn|Giàu| |30/05/1979|3,42|1744200
26|Nguyễn Đại|Hải| |22/06/1980|2,1|1071000
27|Nguyễn Thị Cẩm|Dung|X|06/01/1980|4,63|2361300
28|Nguyễn Văn|Nhân| |03/06/1979|1,9|969000
29|Phạm Ngọc|Hân|X|19/05/1980|3,62|1846200

3. Bảng có định dạng, không dòng cột:


Họ​
|
Tên​
|
Nữ​
|
Ngày sinh​
|
HSL​
|
Lương​
|

Nguyễn Văn|Giàu| |
30/05/1979​
|
3,42​
|
1.744.200​
|

Nguyễn Đại|Hải| |
22/06/1980​
|
2,1​
|
1.071.000​
|

Nguyễn Thị Cẩm|Dung|
X​
|
06/01/1980​
|
4,63​
|
2.361.300​
|

Nguyễn Văn|Nhân| |
03/06/1979​
|
1,9​
|
969.000​
|

Phạm Ngọc|Hân|
X​
|
19/05/1980​
|
3,62​
|
1.846.200​
|

4. Bảng có định dạng, có dòng cột:


|
E​
|
F​
|
G​
|
H​
|
I​
|
J​
|

24​
|
Họ​
|
Tên​
|
Nữ​
|
Ngày sinh​
|
HSL​
|
Lương​
|

25​
|Nguyễn Văn|Giàu| |
30/05/1979​
|
3,42​
|
1.744.200​
|

26​
|Nguyễn Đại|Hải| |
22/06/1980​
|
2,1​
|
1.071.000​
|

27​
|Nguyễn Thị Cẩm|Dung|
X​
|
06/01/1980​
|
4,63​
|
2.361.300​
|

28​
|Nguyễn Văn|Nhân| |
03/06/1979​
|
1,9​
|
969.000​
|

29​
|Phạm Ngọc|Hân|
X​
|
19/05/1980​
|
3,62​
|
1.846.200​
|
 

File đính kèm

Lần chỉnh sửa cuối:
Cái bảng số 3, có định dạng, không dòng cột, thầy làm cho cái hàng đầu tiên in đậm đi thầy, đẹp hơn...
(lỡ mang tiếng nhõng nhẽo rồi)
 
thầy long ơi! em thấy nên bổ sung thêm UF nữa để khi mình phủ khối thì xem được ngay trên textbox cho vừa ý rồi mới dán vào bài viết của mình còn cái TabGPE củ (hoặc mới) là chưa đáp ứng được phủ khối rồi chưa xem nội dung cần upload lên , nếu không ưng ý mất công xóa bỏ làm lại nữa tốt nhất là tạo thêm table view để rút ngắn thời gian

UF view:
|
A​
|
B​
|
C​
|
D​
|
E​
|
F​
|
G​
|
2​
|
24​
|
Họ​
|
Tên​
|
Nữ​
|
Ngày sinh​
|
HSL​
|
Lương​
|
3​
|
25​
|Nguyễn Văn|Giàu| |30/05/1979|
342​
|
1,744,200​
|
4​
|
26​
|Nguyễn Đại|Hải| |22/06/1980|
21​
|
1,071,000​
|
5​
|
27​
|Nguyễn Thị Cẩm|Dung|X|
6/1/1980​
|
463​
|
2,361,300​
|
6​
|
28​
|Nguyễn Văn|Nhân| |
3/6/1979​
|
19​
|
969,000​
|
7​
|
29​
|Phạm Ngọc|Hân|X|19/05/1980|
362​
|
1,846,200​
|
 
Lần chỉnh sửa cuối:
thầy long ơi! em thấy nên bổ sung thêm UF nữa để khi mình phủ khối thì xem được ngay trên textbox cho vừa ý rồi mới dán vào bài viết của mình còn cái TabGPE củ (hoặc mới) là chưa đáp ứng được phủ khối rồi chưa xem nội dung cần upload lên , nếu không ưng ý mất công xóa bỏ làm lại nữa tốt nhất là tạo thêm table view để rút ngắn thời gian
Ý kiến hay nhưng chưa biết cách tạo bảng trong Textbox.

BNTT đã viết:
Cái bảng số 3, có định dạng, không dòng cột, thầy làm cho cái hàng đầu tiên in đậm đi thầy, đẹp hơn...
(lỡ mang tiếng nhõng nhẽo rồi)
Cái này thì được. Sẽ cập nhật lại.
 
Sau khi Table GPE lên diễn đàn, các bạn đã thử sử dụng tạo bảng và qua đó đã phát hiện nhiều lỗi và giới hạn dung lượng bảng gởi lên điễn đàn. Từ đó tôi đã chỉnh sữa và hoàn thiện thêm một số tính năng cho Table GPE.
Bản mới này đã khắc phục được:
- Trên 4 ô trống cùng dòng biến thành |||||
- Dư 1 cột cuối (các bảng có định dạng chưa làm được)
Và đã thêm phần định dạng canh lề trong ô theo canh lề ô trên bảng tính, có định dạng dấu chấm ngàn. Có 4 cách tạo bảng tùy nhu cầu người dùng.

Hướng dẫn sử dụng cho các bạn mới sử dụng Table GPE:
Table GPE dùng để tạo nhanh các bảng minh họa bài viết trên diễn đàn. Cách sử dụng:
- Mở TableGPE, trên thanh menu có thêm menu Table GPE.
- Chọn vùng cần tạo bảng trên bảng tính Excel > chọn lệnh tạo bảng từ menu của
Table GPE (bảng tạo xong được lưu trên bộ nhớ)
- Đưa con trỏ vào vị trí cần tạo bảng trong bài viết trên diễn đàn > Ctrl+V (Paste) để
dán bảng vào bài viết.
Có 4 lệnh tạo bảng, từ đơn giản đến phức tạp:
1. Không định dạng, không dòng cột
2. Không định dạng, có dòng cột.
3. Có định dạng, không dòng cột.
4. Có định dạng, có dòng cột.
+ Tạo bảng có định dạng:
- Stt dỏng, tên cột, dòng đầu tiên của bảng chữ đậm, canh giữa ô
- Các ô khác canh lề theo ô trên bảng tính
- Dữ liệu số số có dấu chấm ngàn.
Bảng không định dạng tất cả các ô đều canh trái
+ Tạo bảng có dòng cột:
- Có Stt dỏng, tên cột theo đúng vị trí vùng chọn trên bảng tính

Không hiểu sao em dùng thì báo lỗi (file đính kèm)
 

File đính kèm

Không hiểu sao em dùng thì báo lỗi (file đính kèm)
Bác xem lại xem có làm đúng cách không! Chứ em làm đâu thấy lỗi gì đâu! @Phamduylong: Bác ơi, bác có thể paste nó ra 1 file *.html để xem trước được không. Tức là thêm 1 lệnh trích ra HTML xem trước đó mà! Thân.
 
Lần chỉnh sửa cuối:
có thể paste nó ra 1 file *.html để xem trước được không
Tôi nghĩ paste được nhưng không xem được, vì 1 file .html tự tạo không có bb code như diễn đàn, không xem trước được đâu. Ra txt như Ongtrungduc đề nghị cũng thế.

Sao mình không xem trước ngay trong GPE nhỉ? có nút "coi lại bài" đó!
 
Không hiểu sao em dùng thì báo lỗi (file đính kèm)
Nó báo lỗi khi tạo menu. Nhưng lỗi này không biết do đâu (code tạo menu lấy từ bài của levanduyet). Chạy tại máy mình không thấy lỗi. Boyxin chạy ở máy khác xem sao?
có thể paste nó ra 1 file *.html để xem trước được không
Thú thật, kiến thức còn hạn chế, chưa biết cách tạo html từ Excel.
 
|
A​
|
B​
|
C​
|
D​
|
E​
|
F​
|

1​
|
Họ​
|
Tên​
|
Nữ​
|
Ngày sinh​
|
HSL​
|
Lương​
|

2​
|Nguyễn Văn|Giàu| |30/05/1979|
342​
|
1744200​
|

3​
|Nguyễn Đại|Hải| |22/06/1980|
21​
|
1071000​
|

4​
|Nguyễn Thị Cẩm|Dung|X|
6/1/1980​
|
463​
|
2361300​
|

5​
|Nguyễn Văn|Nhân| |
3/6/1979​
|
19​
|
969000​
|

6​
|Phạm Ngọc|Hân|X|19/05/1980|
362​
|
1846200​
|

tableGPE đẹp thế, trong tableGPE.xla của thầy Long đã có hướng dẫn rồi mà pác!?tableGPE
 
Lần chỉnh sửa cuối:
Kính nhờ Thầy xem lại đoạn code Table GPE

Sáng nay em có viết 1 bài và dùng thử code table GPE nhưng gặp tình huống không như ý muốn nên em phải chụp hình gởi lên.
Bài viết Chuyển đổi hình thức sổ kế toán

Còn làm theo Bài code table GPE của Thầy viết gặp tình huống sau : (Em kính gởi lên để kính nhờ Thầy nghiên cứu cho các trường hợp sau)
|
A​
|
B​
|
C​
|
D​
|
E​
|
F​
|
G​
|
H​
|
I​
|
J​
|
K​
|
L​
|
M​
|
N​
|
O​
|
P​
|
Q​
|
R​
|
1​
|
Nhật ký​
|
|
|
|
|
|
Sổ cái​
|
|
|
|
|
|
|
|
|
|
|
|
2​
|Chứng từ||Diễn giải|Tài khoản||Số tiền|TK 111||TK 112||TK 152||TK 331||TK ….||TK ….||
3​
|Số|Ngày||Nợ|Có||Nợ|Có|Nợ|Có|Nợ|Có|Nợ|Có|Nợ|Có|Nợ|Có|
4​
|
160​
|
6/3/2008​
|Nhập kho nguyên liệu|
152​
|
331​
|
100​
|||||
100​
|||
100​
|||||
5​
|
2​
|
7/3/2008​
|TT tiền hàng|
331​
|
111​
|
100​
||
100​
|||||
100​
||||||

Em kính xin lỗi đã làm phiền Thầy.

Kính
 
|
A​
|
B​
|
C​
|
D​
|
E​
|
F​
|
G​
|
H​
|
I​
|
J​
|
K​
|
L​
|
M​
|
N​
|
O​
|
P​
|
Q​
|
R​
|
1​
|
Nhật ký​
|
|
|
|
|
|
Sổ cái​
|
|
|
|
|
|
|
|
|
|
|
|
2​
|Chứng từ||Diễn giải|Tài khoản||Số tiền|TK 111||TK 112||TK 152||TK 331||TK ….||TK ….||
3​
|Số|Ngày||Nợ|Có||Nợ|Có|Nợ|Có|Nợ|Có|Nợ|Có|Nợ|Có|Nợ|Có|
4​
|
160​
|
6/3/2008​
|Nhập kho nguyên liệu|
152​
|
331​
|
100​
| | | | |
100​
| | |
100​
| | | | |
5​
|
2​
|
7/3/2008​
|TT tiền hàng|
331​
|
111​
|
100​
||
100​
| | | | |
100​
| | | | | |
Tình huống này quả là nằm ngoài dự liệu. Vấn đề phát sinh khi có quá nhiều dâu | nằm gần nhau (chính xác là 5 dấu |) sẽ biến thành 1 smile. Nếu trong khung soạn thảo lớn chọn tùy chọn tắt smile thí sẽ được.

|
A​
|
B​
|
C​
|
D​
|
E​
|
F​
|
G​
|
H​
|
I​
|
J​
|
K​
|
L​
|
M​
|
N​
|
O​
|
P​
|
Q​
|
R​
|
1​
|
Nhật ký​
|
|
|
|
|
|
Sổ cái​
|
|
|
|
|
|
|
|
|
|
|
|
2​
|Chứng từ||Diễn giải|Tài khoản||Số tiền|TK 111||TK 112||TK 152||TK 331||TK ….||TK ….||
3​
|Số|Ngày||Nợ|Có||Nợ|Có|Nợ|Có|Nợ|Có|Nợ|Có|Nợ|Có|Nợ|Có|
4​
|
160​
|
6/3/2008​
|Nhập kho nguyên liệu|
152​
|
331​
|
100​
|||||
100​
| | |
100​
|||||
5​
|
2​
|
7/3/2008​
|TT tiền hàng|
331​
|
111​
|
100​
||
100​
|||||
100​
||||||
Ghi chú: table ở trên dùng biện pháp ở giữa các dấu | liền kề nhau thêm một khoản trắng. Table ở dưới được giữ nguyên của bác KTGG kèm với đoạn tùy chọn "tắt smiles trong đoạn văn"
 
Tình huống này quả là nằm ngoài dự liệu. Vấn đề phát sinh khi có quá nhiều dâu | nằm gần nhau (chính xác là 5 dấu |) sẽ biến thành 1 smile. Nếu trong khung soạn thảo lớn chọn tùy chọn tắt smile thí sẽ được.


Ghi chú: table ở trên dùng biện pháp ở giữa các dấu | liền kề nhau thêm một khoản trắng. Table ở dưới được giữ nguyên của bác KTGG kèm với đoạn tùy chọn "tắt smiles trong đoạn văn"

Thân, sao mình không tắt được smile như bạn làm vậy kìa. Xem thử lại bài gởi lên tức thì tại Chuyển đổi hình thức sổ kế toán.
 
Đã giúp bác chính sửa lại. Cái vụ tắt smiles chỉ thực hiện được bên khung soạn thảo lớn.
 
Chân thành cám ơn Ban Quản Trị và Thầy Phạm Duy Long đã sẻ chia code table cho cộng đồng sử dụng.
Code này mình đã phổ biến cho các thành viên webketoan sử dụng tại đây.

Kính thay mặt tất cả thành viên webketoan, kính chuyển đến Ban Quản Trị giaiphapexcel và Thầy Long lời cám ơn chân thành nhất đã sẻ chia code table cho các thành viên webketoan và GPE sử dụng.
 
Muội hangsf2, xem dưới phần dưới khung soạn thảo (khi chọn đổi sang khung lớn) - Muội hãy chọn chức năng Tắt smilies trong đoạn văn!$@!!. Click chọn vào mục Tắt smilies trong đoạn văn
 
Em hỏi ý không phải,liệu forum mình có thể bật chức năng html lên được không, có nhiều trình soạn thảo tự tạo code html chỉ cần paste lên có đủ các định dạng, dòng cột như ý
 
Chào các Bạn!
Mình có chép cái add-in tableGPE.xla của Thầy Phạm Duy Long về và chạy thì bị lỗi báo trong hộp thoại visual basic báo lỗi là
Run-time error '9':
Subscript out of range

Và tôi mở code ra chạy thử thì trong đoạn code M_Menu đoạn code (Tôi tô màu đỏ ở dưới ) chuyển sang màu vàng hết không chạy được. Nhờ các Bạn giúp Mình với vì Mình không chèn Bảng tính lên GPE được.

............................
Select Case MenuLevel
Case 1 ' A Menu
'Add the top-level menu to the Worksheet CommandBar
PositionOrMacro = Application.MenuBars(xlWorksheet).Menus.Count + 2
Set MenuObject = Application.CommandBars(1). _
Controls.Add(Type:=msoControlPopup, _
Before:=PositionOrMacro, _
Temporary:=True)

MenuObject.Caption = Caption
Case 2 ' A Menu Item
.....................
 
Bị lỗi khi chạy add-in tableGPE.xla

Nhờ các Bạn xem giúp với. Minh đưa nhiều bài lên rồi mà sao không thấy Bạn nào giúp hết cả
:.,:.,:.,
 
Nhờ các Bạn xem giúp với. Minh đưa nhiều bài lên rồi mà sao không thấy Bạn nào giúp hết cả
:.,:.,:.,
Mình thử lại TableGPE.xla trên Excel 2003 nhưng vẫn không thấy lỗi nên không biết thế nào để giúp bạn. Bạn thử tải lại TableGPE.xla trong bài 23 xem sao.
 
Em tải từ bài 23 của Thầy (tableGPE.xla mới).
Cách làm như thế này, Thầy và các Bạn xem có đúng trình tự không nhé?

Em vào Tool\add-ins -> chọn vào tableGPE.xla -> Trong hộp thoại add-ins này xuất hiện dấu check là menu maker.xls
Nhưng Em bấn OK thì nó hiện hộp thoại Microsoft visual basic thông báo lỗi như sau:
Run-time error '9':
Subscript out of range


(Tùy chọn trong marco Security là Medium)
Em vào code M_Menu -> Run Sub thì báo lỗi màu Vàng ở những dòng code Em đã post bài trên.
Nhờ Thầy và các Bạn xem giúp với!
 
Em tải từ bài 23 của Thầy (tableGPE.xla mới).
Cách làm như thế này, Thầy và các Bạn xem có đúng trình tự không nhé?

Em vào Tool\add-ins -> chọn vào tableGPE.xla -> Trong hộp thoại add-ins này xuất hiện dấu check là menu maker.xls
Nhưng Em bấn OK thì nó hiện hộp thoại Microsoft visual basic thông báo lỗi như sau:
Run-time error '9':
Subscript out of range


(Tùy chọn trong marco Security là Medium)
Em vào code M_Menu -> Run Sub thì báo lỗi màu Vàng ở những dòng code Em đã post bài trên.
Nhờ Thầy và các Bạn xem giúp với!
Làm như vậy là đúng rồi ! MinhCong thử chép sang máy khác thử xem. Nếu nó chạy được có thể Excel của em bị lỗi
 
Để Em qua máy khác thử xem sao.
 
Nó vẫn bị lỗi Thầy ơi!
Máy bọn em có cài phần mềm chuyển mã font chữ UConvert_1.3 không biết nó có ảnh hưởng gì không?
Nếu Em bỏ chọn add-in tableGPE.xla thì khi khởi động lên nó không có hiện lỗi như trên Thầy ah.
Cái menu tableGPE cũng chẳng có hiện trên thanh toolbar gì cả.
 
Nó vẫn bị lỗi Thầy ơi!
Máy bọn em có cài phần mềm chuyển mã font chữ UConvert_1.3 không biết nó có ảnh hưởng gì không?
Nếu Em bỏ chọn add-in tableGPE.xla thì khi khởi động lên nó không có hiện lỗi như trên Thầy ah.
Cái menu tableGPE cũng chẳng có hiện trên thanh toolbar gì cả.
Bạn thử lần nữa: copy TableGPE.xla tôi đang dùng về máy thử lại.
Nếu vẫn không được, có khả năng Excel của bạn cài còn thiếu cái gì đó !
 

File đính kèm

Vẫn không được Thầy ơi!
Để Em cài lại office thử xem sao
 
Lỗi gì khi kết hợp sử dụng Table_GPE với phần mềm Ucỏnvet

Lỗi gì khi kết hợp sử dụng Table_GPE với phần mềm Uconvert

Em xin báo cáo với Thầy Long, em không rõ khi sử dụng phần mềm Uconvert phối hợp với table_GPE thì nhận được lỗi như sau :

attachment.php


Để sử dụng được Table_GPE của Thầy gởi tặng, em phải remove cái phần mềm Uconvert thì mới OK

Kính báo cùng Quý Thầy cho hướng xử lý vấn đề này.

Chân thành cám ơn
 

File đính kèm

  • loi kết họp sử dụng UConvert.JPG
    loi kết họp sử dụng UConvert.JPG
    208 KB · Đọc: 1,069
Em cảm ơn Bác kế toán già gân nhé! Thì ra dùng add-ins của Thầy Long không được là do "bị đá" với phần mềm UCconvert 1.3; Vậy mà mấy bữa nay E ko biết lỗi gì hết. Cứ tưởng bị lỗi office. Cài lại chạy cũng ko xong.
 
Em cảm ơn Bác kế toán già gân nhé! Thì ra dùng add-ins của Thầy Long không được là do "bị đá" với phần mềm UCconvert 1.3; Vậy mà mấy bữa nay E ko biết lỗi gì hết. Cứ tưởng bị lỗi office. Cài lại chạy cũng ko xong.

Trường hợp này, sáng nay do em viết bài gấp nên em remove hẳn cái phần mềm UCconvert 1.3 ra.

Bây giờ bác có thể nghiên cứu thử : vẫn cài đặt phần mềm UCconvert 1.3 nhưng không chọn chuyển cho excel, em nghĩ lúc bấy chừ nó có thể kết hợp sử dụng được table_GPE của Thầy Long gởi tặng cùng phần mềm UCconvert 1.3.

Nguyên nhân nào em phải cài đặt phần mềm UCconvert 1.3, vì em có viết 1 bài Chuyển nhiều font chữ về 1 font chữ như thế nào ?. Nên em muốn tìm hiểu thêm phần mềm này.
Phần mềm này, giúp cho em chuyển đổi nhiều font chữ về 1 font chữ mà không cần chọn, xác định font nguồn.

Việc chuyển đổi font chữ trên excel nên dùng TVEXCEL01 của Thầy Phạm duy Long hay hơn vì cho phép làm nhiều sheet, nhiều files.

Kính mời bác nghiên cứu tiếp
 
Bác có thể chỉ cho E đường dẫn đến dể load cái TVEXCEL01 của Thầy Phạm duy Long được ko?

Bác lại hỏi cheng ngang topic có thể vi phạm về cách post đặt câu hỏi rồi đấy.
Em trả lời nhanh cho bác nhe bác đọc, các link này và chọn file TVEXCEL01 để ứng dụng.

Bài của bác và em sẽ được xóa ngay sau khi bác đọc xong bài này.

Rút kinh nghiệm thôi.
 
Chỉnh lỗi TableGPE.xla không mở được khi chạy cùng UCconvert 1.3

Trường hợp này, sáng nay do em viết bài gấp nên em remove hẳn cái phần mềm UCconvert 1.3 ra.

Bây giờ bác có thể nghiên cứu thử : vẫn cài đặt phần mềm UCconvert 1.3 nhưng không chọn chuyển cho excel, em nghĩ lúc bấy chừ nó có thể kết hợp sử dụng được table_GPE của Thầy Long gởi tặng cùng phần mềm UCconvert 1.3.

Nguyên nhân nào em phải cài đặt phần mềm UCconvert 1.3, vì em có viết 1 bài Chuyển nhiều font chữ về 1 font chữ như thế nào ?. Nên em muốn tìm hiểu thêm phần mềm này.
Phần mềm này, giúp cho em chuyển đổi nhiều font chữ về 1 font chữ mà không cần chọn, xác định font nguồn.

Việc chuyển đổi font chữ trên excel nên dùng TVEXCEL01 của Thầy Phạm duy Long hay hơn vì cho phép làm nhiều sheet, nhiều files.

Kính mời bác nghiên cứu tiếp

Cám ơn Kế Toán Già Gân đã phát hiện lỗi nảy.
Khi chạy UCconvert 1.3 thì TableGPE bị lỗi không tạo được menu ngay dòng lệnh:
Mã:
Set MenuObject = Application.CommandBars(1). Controls.Add(Type:=msoControlPopup,   Before:=PositionOrMacro,  Temporary:=True)

Không biết cách chỉnh lỗi này, đành phải tạo menu bằng cách khác (menu chỉ toàn là chữ, không có hình) và đã sống chung được với UCconvert
.
Nếu sử dụng
phần mềm UCconvert, các bạn tải file TableGPE1.xla thay cho TableGPE.xla
 

File đính kèm

Thay mặt các thành viên có quan tâm về việc sử dụng table_GPE do Thầy Phạm Duy Long viết tặng cho giải phàp excel nhằm viết bài nâng cao trong việc trình bày các bài viết có ứng dụng table.

Trân trọng kình chuyển lời cám ơn đến Thầy rất nhiều đã dành thời gian, tâm sức cho sản phẩm này ngày hoàn chỉnh và tuyệt vời hơn.

Sản phẩm của Thầy em sẽ tiếp tục chia sẻ cho diễn đàn webketoan (Trước đây, cũng đã chia sẻ cho version Table_GPE, tại đây)

Kính chúc Thầy cuối tuần vui khỏe cùng gia đình
 

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

Back
Top Bottom