dạ vâng... tại file em tải không khóa mà không biết xem như nào vì nó ở trên thanh công cụ ạNội quy diễn đàn không cho phép nhé.
Muốn xem thì mình liên hệ trực tiếp tác giả.
không khóa
Ribbon được tạo từ file XML mà bạn (cụ thể là được tào từ tệp tin customUI.xml), còn không thấy code điều khiển ribbon là do file đã được ẩn Module rồi.File này em mở bị ngưng excel không báo lỗi hay nguyên nhân gì cả. Mở khi disable marco thì vào được. Trong thisworkbook không có sự kiện nào để tự động tắt excel
Không có module tạo ribbon nhưng vẫn xuất hiện ribbon. anh @befaint có thể giải thích vì sao được không ạ
Cảm ơn anh đã giải thích!Ribbon được tạo từ file XML mà bạn (cụ thể là được tào từ tệp tin customUI.xml), còn không thấy code điều khiển ribbon là do file đã được ẩn Module rồi.
Bạn thử xem được chưa.Em có tải được file excell này trên mạng. Các anh chị trong diễn đàn cho em làm sao để xem được code " Chuyển biên bản sang word" trong thanh công cụ " Hợp đồng nhà cung cấp ạ" ...
Mình không biết cách xem bạn ạ... Các anh chị trên diễn đàn bảo ẩn module rồi..Bạn thử xem được chưa.
Nếu vậy chắc bạn phải nhờ đối tác có trả phí hoặc mua tool thì may ra unhide được.Mình không biết cách xem bạn ạ... Các anh chị trên diễn đàn bảo ẩn module rồi..
Việc này cũng có nhiều nguyên nhân lắm nghe bạn, còn file này máy tôi mở lên chạy bình thường.Vậy việc bị ngưng excel mà không thông báo thì là nguyên nhân gì ạ
Code một mâm luôn bạn ơi, xem là tẩu hỏa nhập ma luôn, thôi thì làm lại theo yêu cầu cá nhân của mình sẽ hay hơn. Tôi chỉ cho xem tầm này thôi.Mình không biết cách xem bạn ạ... Các anh chị trên diễn đàn bảo ẩn module rồi..
Bạn có chắc rằng khi xem được code thì bạn sẽ sửa lại code được không? Hay là chỉ xem cho vui?Em có tải được file excell này trên mạng. Các anh chị trong diễn đàn cho em làm sao để xem được code " Chuyển biên bản sang word" trong thanh công cụ " Hợp đồng nhà cung cấp ạ" ...
Nếu vậy chắc bạn phải nhờ đối tác có trả phí hoặc mua tool thì may ra unhide
dạ em xem để tìm hiểu phần code chuyển từ excell sang word xem có vận dụng được không ạBạn có chắc rằng khi xem được code thì bạn sẽ sửa lại code được không? Hay là chỉ xem cho vui?
Với khả năng của tôi thì cái rừng code trong file là cái rừng rậm, xem xong có cảm giác hậu covid
Vậy để mình tặng cho bạn khái niệm về code liên quan đến Worddạ em xem để tìm hiểu phần code chuyển từ excell sang word xem có vận dụng được không ạ
Sub WordDocumentCreate()
With CreateObject("Word.Application")
.Visible = True
With .Documents.Add
.SaveAs ThisWorkbook.Path & "\Sample.doc"
.Close
End With
.Quit
End With
End Sub
Sub Add_TB()
Dim i As Long
With CreateObject("Word.Application")
.Visible = True
With .Documents.Open(ThisWorkbook.Path & "\Sample.doc")
For i = 1 To 5
With .Shapes.AddTextbox(1, 50, 50 * i, 100, 20)
.Name = "TB" & i
End With
Next
End With
End With
End Sub
Sub Add_Value_To_TB()
Dim i As Long
With CreateObject("Word.Application")
.Visible = True
With .Documents.Open(ThisWorkbook.Path & "\Sample.doc")
For i = 1 To 5
.Shapes("TB" & i).TextFrame.TextRange = i
Next
.Close True
End With
.Quit
End With
End Sub
Lỳ thật. Nặng là phạm pháp (vi phạm chủ quyển sở hữu trí tuệ). Nhẹ là bất lịch sự.dạ em xem để tìm hiểu phần code chuyển từ excell sang word xem có vận dụng được không ạ
Dạ... Em chỉ tò mò chút thôi ạ... Chứ không có ý gì .. Thấy mở mà không thấy module gì như các a chị ở trên giải thíchLỳ thật. Nặng là phạm pháp (vi phạm chủ quyển sở hữu trí tuệ). Nhẹ là bất lịch sự.
Người ta khoá nhà, có đặt bảng chi tiết liên hệ nếu cần. Vậy mà còn rán leo rào vào chôm thiết kế?
Dạ em cảm ơn ạVậy để mình tặng cho bạn khái niệm về code liên quan đến Word
Code này dùng để tạo ra một file word
Mã:Sub WordDocumentCreate() With CreateObject("Word.Application") .Visible = True With .Documents.Add .SaveAs ThisWorkbook.Path & "\Sample.doc" .Close End With .Quit End With End Sub
Code này dùng để tạo ra các Textbox trong file word
Mã:Sub Add_TB() Dim i As Long With CreateObject("Word.Application") .Visible = True With .Documents.Open(ThisWorkbook.Path & "\Sample.doc") For i = 1 To 5 With .Shapes.AddTextbox(1, 50, 50 * i, 100, 20) .Name = "TB" & i End With Next End With End With End Sub
Code này để gán giá trị vào các TBox
Mã:Sub Add_Value_To_TB() Dim i As Long With CreateObject("Word.Application") .Visible = True With .Documents.Open(ThisWorkbook.Path & "\Sample.doc") For i = 1 To 5 .Shapes("TB" & i).TextFrame.TextRange = i Next .Close True End With .Quit End With End Sub
Với những đoạn code cơ bản này nếu bạn biết ứng dụng thì đủ để xử lý dữ liệu từ Excel sang Word. Chúc thành công