Làm cách nào để lấy giá trị của một hộp văn bản trong Word? Tôi biết trong excel đây là cú pháp đúng: ActiveSheet.Shapes(x).Name
.Giá trị hộp văn bản ActiveX
Tôi nghĩ trong word này sẽ là đúng cú pháp
ActiveDocument.Shapes(x).Name
,
nhưng điều này không có vẻ làm việc.
Với đoạn mã này tôi cũng không thể tìm thấy một hộp:
For i = 1 To ActiveDocument.Shapes.Count
MsgBox ActiveDocument.Shapes(i).Name
Next i
Cảm ơn câu trả lời của bạn, nhưng đây là hộp văn bản mặc định chứ không phải cho hộp văn bản điều khiển ActiveX. Tôi hiện đang đọc nội dung nào đó về 'OLEObjects' có vẻ như một chút đúng hướng. – jroeleveld
@jroeleveld Tôi đã chỉnh sửa câu trả lời để bao gồm cú pháp cho các điều khiển ActiveX. –
Có, nhưng làm cách nào để trả lại tên điều khiển? – jroeleveld