0
ループ中に配列に数値を追加したいexcel/vbaマクロを設定しています。しかし、私は、配列をマクロ使用からマクロ使用まで持続させたいと思います(つまり、火曜日にマクロを実行するときに配列が[1,3,5]で満たされていて、水曜日にマクロを再度実行して、 8,9、および10の場合、配列は[1,3,5,8,9,10]である必要があります)。これはVBAで可能ですか(たとえExcelシート全体が閉じていて、後で再オープンされても、閉鎖前に保存されていますが)?マクロが終了すると変数は保持されますか?
いいえ。あなたは、文書のプロパティや隠しシートのようなどこかにそれを置く必要があります。 – Comintern
CustomXMLPartsを使用すると、ファイル内のデータは保存できますが、ワークシートに保存することはできません。https://stackoverflow.com/questions/31300173/how-to-embed-large-max-10mb-text-files-into-an-excel-ファイル/ 31305606#31305606 –