■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
|
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った): |
■ ページの共有: |
[ サイト内検索 ]
![]()
カスタム検索
|
#9402-0Excelのボタンにコメントをつける事は可能ですか?KOZ2000-04-07(金) 12:28
#9403-0RE#9402:Excelのボタンにコメントをつける事は可能ですか?みゃお2000-04-07(金) 12:45
#9407-0RE#9403:Excelのボタンにコメントをつける事は可能ですか?KOZ2000-04-07(金) 14:09
#9408-0RE#9407:Excelのボタンにコメントをつける事は可能ですか?みゃお2000-04-07(金) 14:45
#9412-0RE#9407:Excelのボタンにコメントをつける事は可能ですか?ノブ2000-04-07(金) 15:48
#9413-0RE#9408:Excelのボタンにコメントをつける事は可能ですか?KOZ2000-04-07(金) 16:04
#9416-0RE#9412:Excelのボタンにコメントをつける事は可能ですか?KOZ2000-04-07(金) 16:32
#9421-0RE#9416:Excelのボタンにコメントをつける事は可能ですか?ノブ2000-04-07(金) 17:25
#9403-0RE#9402:Excelのボタンにコメントをつける事は可能ですか?みゃお2000-04-07(金) 12:45
#9407-0RE#9403:Excelのボタンにコメントをつける事は可能ですか?KOZ2000-04-07(金) 14:09
#9408-0RE#9407:Excelのボタンにコメントをつける事は可能ですか?みゃお2000-04-07(金) 14:45
#9412-0RE#9407:Excelのボタンにコメントをつける事は可能ですか?ノブ2000-04-07(金) 15:48
#9413-0RE#9408:Excelのボタンにコメントをつける事は可能ですか?KOZ2000-04-07(金) 16:04
#9416-0RE#9412:Excelのボタンにコメントをつける事は可能ですか?KOZ2000-04-07(金) 16:32
#9421-0RE#9416:Excelのボタンにコメントをつける事は可能ですか?ノブ2000-04-07(金) 17:25
KOZ2000-04-07(金) 12:28
Excelについてですが教えてください。 Excel97を使ってます。 セルの設定機能で、コメントの挿入機能を使うと、 セルにマウスポインタをあてるとコメントを表示 させる事ができます。 これと同様な事をボタンに対しても行いたいと 思ってるのですが、そのような事はできるので しょうか?
みゃお2000-04-07(金) 12:45
ユーザーフォーム上のコマンドボタンならControlTipTextプロパティで設定できます。 シートに貼ったものだったらこの方法は使えません。ボタンの文字列で対応するしかないかも?
KOZ2000-04-07(金) 14:09
> ユーザーフォーム上のコマンドボタンならControlTipTextプロパティで設定できます。 > シートに貼ったものだったらこの方法は使えません。ボタンの文字列で対応するしかないかも? みゃおさん回答ありがとうございます。 シートに貼ったボタンはいろいろ制約がありそうですね。 それではボタンのカスケード制御もだめなのでしょうか、続けて質問をさせてください。 実は前の話(#9147、9272)の続きとなるのですが、同じマクロが登録されている大量のブック機能の マクロの1本化の改造として、マクロだけのブックを用意し、他のブックはそのマクロブックを参照 して動かすように改造しています。 ただ、このブックの元々の仕様でブックの保存機能があり、別のマシンにコピーする機能がありまして、 これで本番環境以外に保存されて、ボタンを実行されるとマクロブックがないためマクロ起動エラーと なってしまいます。 だからAUTO_OPENで、本番環境でなければボタンをカスケードして、操作できないような制御をしようと 思っていたのですが、これができないとなるとボタンをユーザフォームで作りなおす事になるのでしょうか? またその場合、他ブックのマクロの起動などのやり方は、単純なマクロの登録機能ではどきなくなるので しょうか? 長々とすみません。 何かわかりましたら、お手数ですが教えてください。よろしくお願いします。
みゃお2000-04-07(金) 14:45
> これで本番環境以外に保存されて、ボタンを実行されるとマクロブックがないためマクロ起動エラーと > なってしまいます。 私だったら、Auto_Openでマクロブックの存在チェック(Dir関数)をして、見つからないときは マクロを動かさないようにします。 (これまでの質問経過から行くと、ボタン名.OnAction = "" でクリアすればいいですね)
ノブ2000-04-07(金) 15:48
> 実は前の話(#9147、9272)の続きとなるのですが、同じマクロが登録されている大量のブック機能の > マクロの1本化の改造として、マクロだけのブックを用意し、他のブックはそのマクロブックを参照 > して動かすように改造しています。 > ただ、このブックの元々の仕様でブックの保存機能があり、別のマシンにコピーする機能がありまして、 > これで本番環境以外に保存されて、ボタンを実行されるとマクロブックがないためマクロ起動エラーと > なってしまいます。 元に戻すようで恐縮ですが... # どのような処理かわからないので、もしダメだったら無視してください。 開いているブックから、マクロが登録されたブックのマクロを実行しよう としているのですよね? 逆は考えられませんか?マクロが登録されたブックのボタン等をクリック すれば、開いているブックを対象に処理をするというような... (マクロブックを非表示にして、メニューバーに追加しても可能) これだと、マクロ内ではワークブック名だけわかれば処理できますし、 メニューバーに登録して対象のブックのみが表示している状態が約束 できれば、ActiveWindow等も使えますから、対象のブックが別の場所 に保存していなくても、EXCEL上に開けばブック名のみで操作できる ようになります。 いかが?(ハズシタかな?)
KOZ2000-04-07(金) 16:04
> > これで本番環境以外に保存されて、ボタンを実行されるとマクロブックがないためマクロ起動エラー > >となってしまいます。 > 私だったら、Auto_Openでマクロブックの存在チェック(Dir関数)をして、見つからないときは > マクロを動かさないようにします。 > (これまでの質問経過から行くと、ボタン名.OnAction = "" でクリアすればいいですね) みゃおさん回答ありがとうございます。 実は私も最初は前回教えていただいたこのやり方を考えたのですが、ボタンを押してもうんとも すんともいわなくなるのは、ちょっとユーザにバグとかと勘違いされるのかな?と思いました。 そこでボタンは実行できませんなどのメッセージまでいかなくても、このボタンは押せないんだ とユーザが認識できるようしくみはできないでしょうか? 今調査中なのですがこれでは、ボタンのプロパティを変更して、以下の場合はボタンは押せなく なりますが、見た目上は普通のボタンのままでした。 ActiveSheet.Buttons("ボタン 1").Enabled = False visibleにするとまったく見えなくなりました。 ボタンはあるけど、字は灰色でカスケードして押せないようにするプロパティはないのでしょうか?
KOZ2000-04-07(金) 16:32
> 開いているブックから、マクロが登録されたブックのマクロを実行しよう > としているのですよね? > 逆は考えられませんか?マクロが登録されたブックのボタン等をクリック > すれば、開いているブックを対象に処理をするというような... > (マクロブックを非表示にして、メニューバーに追加しても可能) > > これだと、マクロ内ではワークブック名だけわかれば処理できますし、 > メニューバーに登録して対象のブックのみが表示している状態が約束 > できれば、ActiveWindow等も使えますから、対象のブックが別の場所 > に保存していなくても、EXCEL上に開けばブック名のみで操作できる > ようになります。 > いかが?(ハズシタかな?) ノブさん貴重な意見ありがとうございます。 ただ今まで考えてなかった発想なので、ちょっと考えてみます。 最初にマクロブックを起動して、そこから起動したいブックを選んで実行する ような事になるのでしょうか?
ノブ2000-04-07(金) 17:25
> 最初にマクロブックを起動して、そこから起動したいブックを選んで実行する > ような事になるのでしょうか? そうですね。デスクトップ上にショートカットを作って、必ずマクロブック が開いている状態にしておけば、使う人はEXCELのメニューがひとつ増えた ように見えるだけですから、その後で、手操作で処理するBookを開いても いいですし、マクロから開いてもいいですね。
このページと関連する記事:
#9144-0別ブックのExcelマクロの起動操作2000-03-30(木) 15:39#9510-0Excelで複数のブックと共通マクロブックを使ってマクロを起動させたいのですが?2000-04-11(火) 10:26
#9255-0Excelから他ブックマクロ起動時の非表示の制御について2000-04-03(月) 16:37
#9272-0Excelで他ブックのマクロ参照時のパスについて2000-04-04(火) 08:56
#31363-0Excelマクロのシートコピーについて2000-10-07(土) 18:51
#18724-0Excel操作?2001-11-13(火) 16:43
#16860-0Excelのユーザー定義関数についてご質問2001-07-11(水) 18:19
#2982-0VBからExcelを起動し、新規ブックを作成したいです。1999-10-18(月) 11:33
#44173-0マクロを無効にしファイルを開きたい2001-06-19(火) 09:25
#9233-0Excelのマクロを他Excelbへ自動反映したいのですが・・・?2000-04-03(月) 08:46
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。