2

いくつかのデータを含む xls がありますが、これを修正する必要があります。例: よくあるタイプミスを修正し、「4 つの部分」を「4 つの部分」に置き換えます。

置換ルールは大きなキー=>値の配列です。だから私はそれらをループして置換を行います。

これらのルールを単一の .yml ファイルに保存し、マクロが開始されるとすぐにそれらを配列にロードしたいと考えています。頻繁に更新されるため、維持するのが最も簡単な方法だと思います。残念ながら、vba には yaml パーサーがないようです。

マクロを超えて構成を維持する別の方法はありますか?

4

1 に答える 1

1

マクロは、ターゲットスプレッドシートで実行するために呼び出される別のスプレッドシートに格納できます。したがって、マクロスプレッドシートにルールを保存することが可能です。ルールの編集は後で簡単ではないかもしれません。Excelで複数行の入力を行うのはちょっと嫌ですが、すばやくアクセスできるデータストアが必要な場合は機能します。

編集:そしてあなたの質問をもう一度読むと、あなたはこれをマクロとは別に保存したいと思うでしょう。あなたはjsonを試すことができます:

VB6 / VBA用のJSONパーサーはありますか?

于 2012-12-10T15:40:15.417 に答える