s = Range("B2") のような書き方をすれば場合、その数式の評価結果を文字列型に変換した s = CStr(Range("B2").Value) 相当の代入操作が行われて「61.5」という文字列が変数 s に入ることになります。 s = Range("B2").Text や(セルの書式設定を考慮した文字列) s = Range("B2").Formul...
次の例では、最初の段落の上に段落を挿入していますが、変数に代入されているため、もともと指定していた最初の段落を参照し続けています。Sub ParagraphExample() Dim oPara As Paragraph SEt oPara = ActiveDocument.Paragraphs(1) MsgBox oPara.Range.Text oPara.Range.InsertParagraphBefore '段落を挿...
hpasShapeForEachcurrentSlideInActivePresentation.SlidesForEachshpIncurrentSlide.Shapes' 図形タイプがmsoTextBoxであるかどうかをチェックするIfshp.Type=17Then' msoTextBox = 17' 変数 'shp' で参照されるテキストボックスで何らかの処理を行うDebug.Print shp.TextFrame2.TextRange.TextEndIfNextshp...