Hỏi về thuộc tính Workbook.CustomDocumentProperties (1 người xem)

  • Thread starter Thread starter hsm.ksxd
  • Ngày gửi Ngày gửi
Liên hệ QC

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

hsm.ksxd

Thành viên chính thức
Tham gia
24/8/17
Bài viết
77
Được thích
5
Giới tính
Nam
Các bác cho em hỏi thuộc tính Workbook.CustomDocumentProperties có ý nghĩa gì ạ? Có thể cho em 1 ví dụ cụ thể được không ạ? Em tìm trên goole mà tiếng anh kém quá, google dịch chẳng hiểu gì cả
 
Em hiểu vấn đề rồi ạ
 
Lần chỉnh sửa cuối:
Upvote 0
Các bác cho em hỏi thuộc tính Workbook.CustomDocumentProperties có ý nghĩa gì ạ? Có thể cho em 1 ví dụ cụ thể được không ạ? Em tìm trên goole mà tiếng anh kém quá, google dịch chẳng hiểu gì cả
CustomDocumentProperties bao gồm những thuộc tính mà bạn thêm vào. Mặc định thì bên trong chẳng có gì cả, chỉ khi bạn thêm gì đó vào thì nó mới tồn tại
------------
Em tìm trên Excel help thì được giải thích như thế này:
Vậy "Complete" là tên 1 thuộc tính của DocumentProperties ạ? DocumentProperties có các thuộc tính nào nữa ạ? Mong các bác giải thích giúp em với
Như đã nói ở trên thì các thuộc tính này chỉ tồn tại khi bạn thêm vào
Ví dụ cụ thể
1> Thêm 1 thuộc tính
Mã:
Sub SetDocPro()
  Dim docProObject As DocumentProperties
  Dim docProType As MsoDocProperties
  Set docProObject = ThisWorkbook.CustomDocumentProperties
  docProType = msoPropertyTypeString
  docProObject.Add Name:="Ten cua tui", LinkToContent:=False, Type:=docProType, Value:="Nguyen Anh Tuan"
End Sub
2> Đọc thuộc tính vừa thêm:
Mã:
Sub GetDocPro()
  MsgBox ThisWorkbook.CustomDocumentProperties("Ten cua tui")
End Sub
3> Xóa thuộc tính đã thêm:
Mã:
Sub DelDocPro()
  ThisWorkbook.CustomDocumentProperties("Ten cua tui").Delete
End Sub
-------------
Sau khi bạn thêm CustomDocumentProperty vào rồi, bạn có thể thấy nó ở:
- Vào File\Info, bấm mũi tên xổ xuống của mục Properties, chọn Advanced Properties

Untitled1.jpg



- Cửa sổ Properties hiện ra, chuyển sang tab Custom sẽ thấy các mục thêm vào:

Untitled2.jpg
 
Upvote 0
CustomDocumentProperties bao gồm những thuộc tính mà bạn thêm vào. Mặc định thì bên trong chẳng có gì cả, chỉ khi bạn thêm gì đó vào thì nó mới tồn tại
------------

Như đã nói ở trên thì các thuộc tính này chỉ tồn tại khi bạn thêm vào
Ví dụ cụ thể
1> Thêm 1 thuộc tính
Mã:
Sub SetDocPro()
  Dim docProObject As DocumentProperties
  Dim docProType As MsoDocProperties
  Set docProObject = ThisWorkbook.CustomDocumentProperties
  docProType = msoPropertyTypeString
  docProObject.Add Name:="Ten cua tui", LinkToContent:=False, Type:=docProType, Value:="Nguyen Anh Tuan"
End Sub
2> Đọc thuộc tính vừa thêm:
Mã:
Sub GetDocPro()
  MsgBox ThisWorkbook.CustomDocumentProperties("Ten cua tui")
End Sub
3> Xóa thuộc tính đã thêm:
Mã:
Sub DelDocPro()
  ThisWorkbook.CustomDocumentProperties("Ten cua tui").Delete
End Sub
-------------
Sau khi bạn thêm CustomDocumentProperty vào rồi, bạn có thể thấy nó ở:
- Vào File\Info, bấm mũi tên xổ xuống của mục Properties, chọn Advanced Properties

View attachment 197133



- Cửa sổ Properties hiện ra, chuyển sang tab Custom sẽ thấy các mục thêm vào:

View attachment 197134
Cảm ơn bác rất nhiều ạ.
 
Upvote 0
Web KT

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

Back
Top Bottom