マクロで文字列を結合する セル範囲の文字列を結合するのは、CONCATENATE関数でもできますが、今回はマクロで行います。 範囲がA1セルからA5セルというように固定している場合は、For Each~Nextを使って次のようなコードでできます。 (サンプルファイルは、こちらから マクロ67回サンプルデ...
7. セル内で文字列を改行する .xlsx の場合、改行コードが含まれた長い文字列(ex:商品の説明文や備考欄の文章)をsetCellValue()で書き込みすると、勝手に改行コードを基に改行してくれます。 ※.xlsの場合は未確認です。 8. (参考)文字列が長い場合に自動でセルの高さを大きくする ※サンプル...
セルの前後のトリム/文字挿入/文字削除/改行削除 等 大文字/小文字/ひらがな/カタカナ/全角/半角変換 等 ボタン1つで行列の入れ替え/縦方向に結合など標準で無い機能 強調用シェイプ(長方形・楕円・矢印・ふきだし) 画像大小、矢印をまっすぐにするなどの調整機能。
キャリッジリターン(改行)のような印刷不可能な文字を区切り文字として使用することもできます。 ここでは、vbCr としてキャリッジリターンを指定しています。Sub SplitByNonPrintableExample() '変数の作成 Dim MyArray() As String, MyString As String, I As Variant, N As Integer 'キャリ...