LTrim、Rtrim または Trim 関数を使用して文字列の前後のスペース ( 空白 ) を除去することができます。
| 関数名 | 機能 |
|---|---|
| LTrim | 文字列の前方のスペースを除去する |
| RTrim | 文字列の後方のスペースを除去する |
| Trim | 文字列の前後のスペースを除去する |
好きか嫌いか最優先 正悪気にする暇はなし
LTrim、Rtrim または Trim 関数を使用して文字列の前後のスペース ( 空白 ) を除去することができます。
| 関数名 | 機能 |
|---|---|
| LTrim | 文字列の前方のスペースを除去する |
| RTrim | 文字列の後方のスペースを除去する |
| Trim | 文字列の前後のスペースを除去する |
ここでは、1つずつファイルを削除する方法と複数のファイルを一括して削除するサンプルスクリプトを掲載しています。
世間的には VBA に限らず Goto 文の使用は推奨されていません。しかし、現在はどうか分かりませんが、10年以上前の Linux カーネルでは Goto 文が、いい塩梅で使用されていた記憶があります。
無下に Goto 文の使用を否定することもないでしょう
昔話はここまでにして、VBA では Goto 文に近い感覚で GoSub ~ Return ステートメントを使って制御することもできます。
ここでは、VBA でエクセルシート上に画像を挿入するサンプルスクリプトを掲載しています。また、画像挿入後にサイズの変更(縮小)も行っています。
ここでは、エクセルシート上でのセルの削除と同等の処理を、VBA を使って行うサンプルスクリプトを掲載しています。
ここでは、文字列を連結する場合に出力されることがあるエラー 「 型が一致しません 」 がどのようなケースで発生するかをサンプルコードで掲載しています。
VBA において、文字列を数値に変換するサンプルコードを掲載しています。Val 関数と CDbl 関数を使用して文字列を数値に変換しています。非常によく使う関数でしょう。
ここでは、マクロの記録というエクセルの機能を使って VBA と マクロの違いを説明したいと思います。結論から言いますとマクロと VBA は全く違います。言葉の通り違います。
それと、意味不明なアイキャッチ画像には訳があります。読み進めていけば多分わかります。訳はありますが、意味はありませんけどね。
エクセルのセルなどを VBA で操作するときには、操作に合わせて画面も更新・再描画されていきます。VBA での操作が少なければ気になりませんが、大量のセルなどのを操作する場合には、画面の再描画のチラツキがストレスとなったり、描画のために処理時間が長くなったりします。
ここでは一時的に画面(シート)の描画を停止させて、VBA からの操作完了後に再描画させるサンプルスクリプトを掲載しています。
VBA では、Weekday 関数で曜日を取得し WeekdayName 関数を使用して曜日を表す文字列を取得することができます。端的に言うと日曜日から土曜日までの文字列のことです。