Visual Basic 2010에서 텍스트 상자를 '맞추는'방법이 있는지 알고 싶습니다. 텍스트가 줄 바꿈되지 않는다고 가정합니다. 새로 만든 텍스트 상자가 단순히 하나의 유형으로 확장되는 PowerPoint의 GUI 에서처럼 텍스트 상자를 정의하고 입력 된 텍스트가 너비/높이를 정의하도록 허용합니다. 내 코드는 다음과 같습니다 :Visual Basic에서 텍스트 상자의 크기를 조정하는 방법
Set tbox1 = slideObject.Shapes.AddTextbox(Orientation:=msoTextOrientationHorizontal, Left:=20, Top:=300, Width:=72, Height:=16)
With tbox1.TextFrame.TextRange
.Text = "the text in the text box"
.Font.Bold = True
.Font.Name = "Calibri"
.Font.Size = 10
End With
With tbox1.Fill
.Visible = True
.ForeColor.RGB = RGB(255, 255, 255)
End With
With tbox1.Line
.Visible = True
.ForeColor.RGB = RGB(0, 0, 0)
.Weight = 2
End With
감사합니다!
VB.NET 또는 VBA에서 작업하고 있습니까? 그것은 귀하의 질문 + 태그에서 명확하지 않다 ... –
VBA, 나는 믿습니다. PowerPoint GUI의 매크로 편집기가 무엇이든간에. – HotDogCannon