データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
申し訳ありません。
コントロールボックスがなぜか同じ名称で4つも重なって存在していました。
コントロールボックスを作り直そうとしたら、まだ存在したのでビックリして。。。解決です。。。
くだらない質問で申し訳ありませんでした。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
はじめまして。
当方、以前から EXCEl 2003 で作成していた VBA を 2010 で動かすため「互換モード」で動かしていました(拡張子 xls → xlsm)。
今まで問題無く動いていたのですが、先週末から今週頭にかけて急にいくつかの動作に問題が出てきました。何か、パッチがあたったのでしょうか。
それで問題の箇所ですがフォームのコンボボックスの「入力範囲指定」なのですが、これがマクロ操作できなくなりました。急にです。
現在のソースは以下です。
Dim pos as long
Dim pos_end as long
ActiveSheet.Shapes("コンボボックス名").Select
With Selection
.ListFillRange = "シート名!$F$" & pos & ":$F$" & pos_end
End With
これに pos と pos_end に数字を与えることにより、範囲決定がされていました。それが突然に機能しなくなりました。以前、覚えた範囲のまま更新されないのです。
当方の環境は Windows 7 Professional (64bit) ・・・ (32bit)版でも同じ現象です。
以上、宜しくお願いします。情報不足がありましたら申し訳ありません。
データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
質問作成者が受け入れた回答
申し訳ありません。
コントロールボックスがなぜか同じ名称で4つも重なって存在していました。
コントロールボックスを作り直そうとしたら、まだ存在したのでビックリして。。。解決です。。。
くだらない質問で申し訳ありませんでした。
Tadashi Doi さん、こんにちは。
Answers をご利用いただきありがとうございます。
突然コンボボックスのマクロ操作ができなくなってしまったのですね。
気になった点としては、そのほかの機能に問題が起きているのなと思いましたので以下を確認してみてはどうでしょうか。
・ 新規 Excel を起動し、組まれているコードをコピーしてどうか。
・ そのほか別のマクロ操作を組んでいる Book で問題が起きているか
(マクロを組んでいる別の Book があれば確認してみてください)
・ Excel をセーフ モードで起動してどうか
(Ctrl を押しながら Excel を起動します)
※上記を確認することで Book に問題が起きているのか、Office そのものに問題があるかを切り分けます。
いずれの場合も現象が変わらない、ということであれば、マクロのコードになについて確認が必要かと思うのですが、この点 Answers では情報が集まりにくいかと思うので MSDN フォーラムを参考にしてみるとよいかもしれません。あわせて活用してみてください。