私が働いている場所では、損傷のある車両のリストを保管しています。これらの損傷コードにはいくつかのバリエーションがあります。Excel で VBA スクリプトをセットアップして、正しい書式設定でセルの内容を自動変更したいと考えていますが、実際には VBA スクリプトを使用しておらず、Excel データ オブジェクトが混乱を招きます。
ここに私が望むもののいくつかの例があります
06071 – VBA Function – 06.07.1
031211 – VBA Function- 03.12.1(1)
0409237-VBA Function – 04.09.2(3,7)
040912 030713 –VBA Function – 04.09.1(2) 03.07.1(3) (some vehicles have multiple damages)
基本的に、長さが 5 を超える数値は、6 番目以降の数値をコンマで区切って括弧に入れます。
これは、他のほぼすべての言語で行うことができます。それは、問題が次々と発生しているすべてのランダムな Excel のものだけです。
何を試しても問題ないようです。過去に進歩する前にコードがバグります
Dim test
test = Worksheets(“Sheet1”).Range(“A:A”).Value
Worksheets(“Sheet2”).Range(“B:B”).Value=test
どのように呼び出しても機能しない関数を作成しようとしました。これらの数値の基本的な書式設定ができれば、おそらくそこから理解できるでしょう。
皆さんが私に与えることができる助けをありがとう