OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
締切り
済み

Excel

  • 困ってます
  • 質問No.126846
  • 閲覧数49
  • ありがとう数1
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 50% (3/6)

VBAを使用してExcel上で動作するプログラムを作成し
ているのですが、セルに対して見えないコントロールを
処理しながら載せていっているのですが、ある一定数に
達した時、”実行時エラー”438が出て終了してしまう
のです。ちなみに、処理はループをしており、1行目か
ら連続してコントロールを載せて行き、行の桁が大きく
なると発生してしまいます。質問ですが、一つのシート
に載せる事が可能なコントロール数上限値があるのでし
ょうか?。対処方法があれば、教えて頂けませんでしょ
うか。
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1
レベル10

ベストアンサー率 28% (39/138)

あまりにも沢山のコントロールを配置するとシステムリソース不足に陥りますよ。 リソースを確認してください。 ってOSはWindows9XかMeですよね。 MACだったら知りません。
あまりにも沢山のコントロールを配置するとシステムリソース不足に陥りますよ。
リソースを確認してください。
ってOSはWindows9XかMeですよね。
MACだったら知りません。

  • 回答No.2
レベル3

ベストアンサー率 0% (0/0)

Excelのバージョン(2003以前か2007)でも、配置数 (セル数)等の仕様が異なっています。変数で処理しているのであれば、 変数の型(カウントしている変数がint型ならば、int型の最大値を 突破している)を変更するだけでエラー回避できるかもしれません。 また、パソコンの性能、OS、Excelのバージョン、実際のコーディング のコードを記載すれば、他の優秀な方々が教えてくれたりしま ...続きを読む
Excelのバージョン(2003以前か2007)でも、配置数
(セル数)等の仕様が異なっています。変数で処理しているのであれば、
変数の型(カウントしている変数がint型ならば、int型の最大値を
突破している)を変更するだけでエラー回避できるかもしれません。


また、パソコンの性能、OS、Excelのバージョン、実際のコーディング
のコードを記載すれば、他の優秀な方々が教えてくれたりしますよ。

VBAなら、デバッグ・ウォッチウィンドが使えるので、これ見ながら
ステップインしていくと、変数やコントロールがどの状態でエラーが
出るのかわかるので、原因究明できるかもしれません。

直接的な回答でなく、すみません。
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
このやり方知ってる!同じこと困ったことある。経験を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ