Ước gì GPE có thể tạo bảng...

Liên hệ QC

BNTT

Bùi Nguyễn Triệu Tường
Thành viên danh dự
Tham gia
3/7/07
Bài viết
4,946
Được thích
23,208
Nghề nghiệp
Dạy đàn piano
Các nhà quản lý kỹ thuật GPE ơi, có cách nào thêm cái chức năng kẻ khung (giống như Word) trong cửa sổ soạn thảo của GPE không? Bảng đơn giản thôi, chừng 10 cột, là OK rồi. Hay chí ít là có thể canh tab để tạo thành những cột trong bài viết í ?

Mình ước gì như thế... bởi vì thấy có nhiều bạn, thay vì chụp màn hình Excel đưa lên, thì trình bày bài viết kiểu (dùng phím Space):
A B C...
1 2 3
4 5 6​
Vài ký tự thì được, nhưng nhiều hơn thì các cột đâu có thẳng hàng nổi...
 
Đây là những gì mình làm trong CS VBE

PHP:
   A         B         C
  125      7.205    54.000
  9.5       11.2      5.02

Bạn có iêu không nào?!? Trong đó có tọa độ cột mà! Hi, Hi, . . .
 
BBCode Table for vBullentin

vBulletin không cho phép hiển thị bảng trong bài viết. Em đã test thử thành công tạo bảng nếu cài thêm BBCode Table, tuy nhiên việc gõ bảng vào bài viết phải làm thủ công chứ không cho phép copy & paste từ nơi khác vào được. Do vậy, vụ án này xem như kết thúc và quyết định không cài thêm BBCode nữa.

Ví dụ tạo bảng va 2 hiển thị

bbcodeTable2.jpg


Kết quả như hình sau

bbcodeTable1.jpg



Thanh Phong
 
Ôi, cái BBCode Table này hay quá đi chứ Phong ơi!
Anh cũng chỉ mong có thế. Là để trình bày bài viết cho nó đẹp hơn tí thôi mà. Nếu có phải trả giá bằng việc gõ thủ công cũng được. Phong cho cái đó vào đây đi, nghen!
 
Vậy bác cho thêm nó vào trong thanh thực đơn đi. Em thấy nó cũng rất hay mà!
 
Lần chỉnh sửa cuối:
Được thế thì tốt quá ! Trăm lần đọc không bằng một lần nhìn. Nhiều khi muốn diễn tả 1 vấn đề đơn giản cũng phải chụp hình, gởi lên mạng, tải hình về, ... quá mất thời giờ.
 
To: ttphong2007,
Ngoài cách dùng BBCode Table, còn cách nào khác không vậy Phong?
Có cách nào mà Copy và dán không? Anh thấy giống như khi mình copy từ word sang FrontPage vậy, nó tự động nhận dạng luôn.

Lê Văn Duyệt
 
Theo mình Phong cứ cài vào đi. Mình có cách có thể nhanh như thế này.

+ Bôi đen vùng bảng tính trên Excel
+ Chạy một lệnh "Dịch mã BBCode Table"

Còn nữa là có thể Highlight được ngôn ngữ VB không? Tức là hiện màu những từ khóa của VB như trong Visual Basic Editor đó.
 
Phong nghiên cứu thử xem, vì anh thấy một số diễn đàn cho phép copy và dán từ Ex hay Word vào thẳng trang web luôn đấy
 
làm thử mới biết
stt|ho ten|nam sinh|nghe nghiep
1|duc|1980|gv
có phải cài BBcode là hiện bản này không nhỉ
 
Chỉnh sửa lần cuối bởi điều hành viên:
Tạo bảng trong diễn đàn

Ví dụ như ta nhập vào đoạn mã sau:

[ table="1"] Stt | Hàng hoá | Số lượng | Đơn giá
1 | PC | 11 | 450
2 | PC | 12 | 450
3 | PC | 13 | 450
4 | PC | 14 | 450
5 | PC | 15 | 450
[/table]

Kết quả hiện bảng như sau:

Stt | Hàng hoá | Số lượng | Đơn giá
1 | PC | 11 | 450
2 | PC | 12 | 450
3 | PC | 13 | 450
4 | PC | 14 | 450
5 | PC | 15 | 450

Thanh Phong
 
Em nghĩ bác nên viết BBCode sao cho có thể ra được bảng như vầy thì sẽ giống Excel hơn.
Kết quả BBCode:
[ table="2"] | A | B | C | D
1 | Stt | Hàng hoá | Số lượng | Đơn giá
2 | 1 | PC | 11 | =IF(A2="","",450)
3 | 2 | PC | 12 | 450
4 | 3 | PC | 13 | 450
5 | 4 | PC | 14 | 450
6 | 5 | PC | 15 | 450
[/table]
Kết quả bảng:
| A | B | C | D 1 | Stt | Hàng hoá | Số lượng | Đơn giá
2 | 1 | PC | 11 | =IF(A2="","",450)
3 | 2 | PC | 12 | 450
4 | 3 | PC | 13 | 450
5 | 4 | PC | 14 | 450
6 | 5 | PC | 15 | 450
Thân.
 
Thử copy từ Excel, paste vào khung soạn thảo Notepad rồi Replace các khoảng trắng ở giữa thành ký tự |
Ta được:
KHÁCH HÀNG | SẢN PHẨM | SỐ LƯỢNG | NGÀY
Nguyễn Văn A | A001 | 1 | 01-01-08
Nguyễn Văn A | A002| 2| 01-01-08
Nguyễn Văn B | A003 | 3 | 01-01-08
Trần Thị C | A004 | 4 | 04-01-08
Nguyễn Văn B | A003 | 5 | 04-01-08
Trần Thị C | A004 | 6 | 04-01-08
Nguyễn Văn A | A001 | 7 | 04-01-08
Trương Văn D | A005 | 8 | 04-01-08
Nguyễn Văn B | A002 | 9 | 09-01-08
 
Có cần phải dùng cú pháp:
không ?
Tôi thấy chỉ cần nhập
là đủ rồi, giống như ,
, , v.v...

Nhưng, có cách nào để không có mấy cái đường kẻ không? Hay nó cách khác là bỏ không kẻ chung cho bảng ?
 
Thử copy từ Excel, paste vào khung soạn thảo Notepad rồi Replace các khoảng trắng ở giữa thành ký tự |
Ta được:
KHÁCH HÀNG | SẢN PHẨM | SỐ LƯỢNG | NGÀY
Nguyễn Văn A | A001 | 1 | 01-01-08 Nguyễn Văn A | A002| 2| 01-01-08 Nguyễn Văn B | A003 | 3 | 01-01-08 Trần Thị C | A004 | 4 | 04-01-08 Nguyễn Văn B | A003 | 5 | 04-01-08 Trần Thị C | A004 | 6 | 04-01-08 Nguyễn Văn A | A001 | 7 | 04-01-08 Trương Văn D | A005 | 8 | 04-01-08 Nguyễn Văn B | A002 | 9 | 09-01-08

xin hỏi pác ndu96081631 là trong Notepad làm sao thay đổ đấu của ký tự | này nhỉ! trong word thì được còn notepad em tìm hoài cũng không thử copy ký tự | sang thì cũng chẳn ăn thua gì cả nó chỉ ra dấu } thôi
 
Dấu đó chính là dấu (\) nhưng phải dùng phím Shift mới được.
Nếu bác không thấy thì nó ở trên phím Enter và kế bên phím xóa (<-).
Thân.
 
Các bác cho mình hỏi làm sao cài được BBCode.
Mình thí nghiệm kẻ khung giống như các bác không được, copy của bác tuyetbay để gởi thí nghiệm vẫn không được
 
Chào bác hong gam

Đoạn vb code của bác trong phòng thí nghiệm có chút xíu chưa hoàn chỉnh nên nó không ra được thôi chứ không phải là vấn đề gì đâu. Bác hãy thử viết như thế này
thay vì [ table="2"] (có khoảng trắng và không có khoảng trắng
 
Web KT

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

Back
Top Bottom