ACE cho hỏi lập trình VBA cho MS Word được không nhỉ? Mình có file mẫu bằng Word, cần điền vào rồi in ra. Mình hay làm ở Excel, nhưng khổ cái file Word này dài, lại có nhiều bảng biểu. Nên để chuyển sang excel mất công quá. Nên mong ACE biết chỉ mình với nha. Cảm ơn!
ACE cho hỏi lập trình VBA cho MS Word được không nhỉ? Mình có file mẫu bằng Word, cần điền vào rồi in ra. Mình hay làm ở Excel, nhưng khổ cái file Word này dài, lại có nhiều bảng biểu. Nên để chuyển sang excel mất công quá. Nên mong ACE biết chỉ mình với nha. Cảm ơn!
Muốn cái gì thì bạn đưa cái File mẫu lên và nêu rõ vấn đề cần, để các thành viên trợ giúp, vì sao lại nói là excel mất công quá?
Nếu nói về định dạng, bảng biểu, tính toán thì thì Excel là tuyệt vời nhất không có phần mềm nào địch lại nó, do bạn chưa hiểu hết tính năng nên nêu vậy thôi.
Muốn cái gì thì bạn đưa cái File mẫu lên và nêu rõ vấn đề cần, để các thành viên trợ giúp, vì sao lại nói là excel mất công quá?
Nếu nói về định dạng, bảng biểu, tính toán thì thì Excel là tuyệt vời nhất không có phần mềm nào địch lại nó, do bạn chưa hiểu hết tính năng nên nêu vậy thôi.
Em gửi 1 trang nhờ bác xem giúp. Các trang khác cũng fill tương tự thôi. Ở excel đúng là tiện và dễ, nhưng giờ không lẽ em phải chuyển văn bản định dạng các kiểu từ Word sang excel? Em bắt đầu tìm hiểu cách để xác định vị trí (tương tự như địa chỉ ô trong excel) để gán dữ liệu giá trị.
Em gửi 1 trang nhờ bác xem giúp. Các trang khác cũng fill tương tự thôi. Ở excel đúng là tiện và dễ, nhưng giờ không lẽ em phải chuyển văn bản định dạng các kiểu từ Word sang excel? Em bắt đầu tìm hiểu cách để xác định vị trí (tương tự như địa chỉ ô trong excel) để gán dữ liệu giá trị.
Cảm ơn anh. Link này cũng là quay về soạn bảng biểu bằng excel. Em đang tìm cách từ một danh sách có sẵn ở excel, rồi fill vào file word và in ra. Tính năng mail merge word ấy anh. Nhưng vì địa chỉ trong word khác exel, nên em chưa biết làm sao để gán dữ liệu.
Cho hỏi tôi có đoạn code này muốn lưu vào trong word để sau này sử dụng;
Thì phải làm sao khi mở word lên nó có nút nào đó để click vào để sử dụng nó ạ
Sub Sua_Math_lech_dong (ByVal control As Office.IRibbonControl)
Selection.Font.Position = 0 'Chon Position = Normal
Application.Run MacroName:="MTCommand_TeXToggle"
With Selection.Find
.text = "\["
.Replacement.text = "${"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchWildcards = False
.Execute Replace:=wdReplaceAll
End With
With Selection.Find
.text = "\]"
.Replacement.text = "}$"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchWildcards = False
.Execute Replace:=wdReplaceAll
End With
Application.Run MacroName:="MTCommand_TeXToggle"
End Sub
Cho hỏi tôi có đoạn code này muốn lưu vào trong word để sau này sử dụng;
Thì phải làm sao khi mở word lên nó có nút nào đó để click vào để sử dụng nó ạ
Em hỏi #6 Bên Word! Các anh hướng dẫn bên Excel phải không?
Có áp dụng trong word 2013 được không?
Em mới tham gia nên còn non về VBA
Mong được sự giúp đỡ! Chân thành cảm ơn
Em hỏi #6 Bên Word! Các anh hướng dẫn bên Excel phải không?
Có áp dụng trong word 2013 được không?
Em mới tham gia nên còn non về VBA
Mong được sự giúp đỡ! Chân thành cảm ơn
Em hỏi #6 Bên Word! Các anh hướng dẫn bên Excel phải không?
Có áp dụng trong word 2013 được không?
Em mới tham gia nên còn non về VBA
Mong được sự giúp đỡ! Chân thành cảm ơn
Cảm ơn hackVBA đã chia sẽ. Nhân tiện cho hỏi thêm cũng code vừa rồi khi chuyển ABCD trở thành $ABCD$ thì khắc phục sau ạ
Bài đã được tự động gộp:
Sub export(ByVal control As IRibbonControl)
silent = False
Call Suadong
End Sub
Public Sub Suadong(ByVal control As Office.IRibbonControl)
Selection.Font.Position = 0 'Chon Position = Normal
Application.Run MacroName:="MTCommand_TeXToggle"
With Selection.Find
.Text = "\["
.Replacement.Text = "${"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchWildcards = False
.Execute Replace:=wdReplaceAll
End With
With Selection.Find
.Text = "\]"
.Replacement.Text = "}$"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchWildcards = False
.Execute Replace:=wdReplaceAll
End With
With Selection.Find
.Text = "align"
.Replacement.Text = "matrix"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchWildcards = False
.Execute Replace:=wdReplaceAll
End With
Application.Run MacroName:="MTCommand_TeXToggle"
End Sub
Cảm ơn hackVBA đã chia sẽ. Nhân tiện cho hỏi thêm cũng code vừa rồi khi chuyển ABCD trở thành $ABCD$ thì khắc phục sau ạ
Bài đã được tự động gộp:
Sub export(ByVal control As IRibbonControl)
silent = False
Call Suadong
End Sub
Public Sub Suadong(ByVal control As Office.IRibbonControl)
Selection.Font.Position = 0 'Chon Position = Normal
Application.Run MacroName:="MTCommand_TeXToggle"
With Selection.Find
.Text = "\["
.Replacement.Text = "${"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchWildcards = False
.Execute Replace:=wdReplaceAll
End With
With Selection.Find
.Text = "\]"
.Replacement.Text = "}$"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchWildcards = False
.Execute Replace:=wdReplaceAll
End With
With Selection.Find
.Text = "align"
.Replacement.Text = "matrix"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchWildcards = False
.Execute Replace:=wdReplaceAll
End With
Application.Run MacroName:="MTCommand_TeXToggle"
End Sub
Tôi có file mẫu phiếu trắc nghiệm TNMaker 40 câu
Mỗi khi trộn đề tôi muốn chép nó vào file word đang mở của tôi
Tôi chỉ làm được với Document1 mà thôi
Xin chỉnh code này sau cho chạy các Document có tên khác nhau: