Macro để lưu tệp Excel dưới dạng tệp chỉ đọc có chứa macro.
Chào ngày mới
Tôi có một macro lưu bảng tính dưới dạng tệp PDF với tên tệp đã định.
Tôi muốn thêm một hàm để lưu bảng tính dưới dạng tệp Excel chỉ đọc, vì vậy tôi đã thêm dòng cuối cùng nhưng nó không hoạt động (được đánh dấu bằng gạch chân).
Mọi sự giúp đỡ đều được hoan nghênh.
anh chàng f
Sub test1()
Dim hayom As String
điểm kiểm tra = Sheets("work1").Range("a" & 2).Giá trị
hayom = Ngày
Đối với x = 2 Đến Len(hayom)
test = Right(Left(hayom, Len(hayom) - x), 1)
Nếu test = "/" thì
hayom = Trái(hayom, Len(hayom) - (x + 1)) & "." & Đúng(hayom, x)
Kết thúc nếu
Tiếp theo x
tên mặc định = điểm kiểm tra & " " & hayom
fpath = Sheets("work1").Range("a" & 1).Value
fname = InputBox("Nhập tên tệp", "Lưu dưới dạng", defaultname)
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=fpath & fname, OpenAfterPublish:=True
ActiveSheet.SaveAs Filename:=fpath & fname, FileFormat:=xlIntlMacro, Password:=1234
End Sub
Trả lời:
CHÀO,
Hãy xem ở đây...
https://www.mrexcel.com/forum/excel-questions/80796-how-set-readonly-visual-basic-applications.html
Comments
Post a Comment