2つの文字列の交換(Microsoft Excel)
本格的なマクロプログラミングを行う場合、最終的には2つの文字列の値を交換したいときが来るでしょう。 BASICの一部のバージョンでは、これを処理するコマンドがあります。ただし、VBAは私たちを私たち自身のデバイスに任せます。次のテクニックは、ほとんどの人にとってうまくいくはずです:
TempString = MyString1 MyString1 = MyString2 MyString2 = TempString
完了すると、MyString1とMyString2の値が交換され、TempStringは(この手法によって)意図されていたため、重要ではありません
とにかく一時変数として。
注:
このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(2349)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。
linkSwapping TwoStrings。