別の例として、この範囲はドキュメントの最初の単語を参照します。Dim oRange As Range Set oRange = ActiveDocument.Range.Words(1)通常、ドキュメントの特定の部分を参照している範囲を取得し、それを変更したいと思うでしょう。 次の例では、2段落目の最初の単語を太字にします。
VBA ArrayList – メガガイド2022年改訂版 VBA オブジェクト配列 VBA 動的配列(ReDim & ReDim Preserve) VBA – 配列変数の宣言(Dim)、作成、および初期化 VBA 配列の長さ/サイズ VBA 配列にセル範囲を代入する VBA 配列のクリアとErase関数 vba 配列のループ処理 / 配列の各項目の処...
第40回.セルのコピー・カット&ペースト(Copy,Cut,Paste) ・セルをコピー(複写)する場合 ・セルを切り取る(移動する)場合 ・セル範囲のコピーについて ・別のシートにコピーする場合 ・アクティブシート以外へのコピー ・セルのコピーについてのサイト内参考ページ 第41回....
印刷 PrintPreview印刷プレビュー Protect保護 Unprotect保護を解除 Workbookジェクトの使用例 Dim wbAs Workbook Set wb = Workbooks("Book1.xlsx") MsgBox wb.Name メッセジボックスには、「Book1.xlsx」と表示されます。 Workbook集まりWorkbooksコレクションの中から"Book1.xls"を指定する...
8セル範囲 (Rangeオブジェクト) 今回は、日付型なのですが一般的に文字列として入力したものをVBA側で日付型に変換してくれますので、「2」を指定します。 (ただ、Typeのデフォルト値は「文字列」なので、今回は省略しても大丈夫です。) ...
キャリッジリターン(改行)のような印刷不可能な文字を区切り文字として使用することもできます。 ここでは、vbCr としてキャリッジリターンを指定しています。Sub SplitByNonPrintableExample() '変数の作成 Dim MyArray() As String, MyString As String, I As Variant, N As Integer 'キャリ...