• ベストアンサー

エクセル2003、コントロールツールボックスの「ボタン」について

xls88の回答

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.2

≪値の転送≫ Range("A5:D5").Value = Range("A1:D1").Value ≪転送元のセル番地と、転送先セル番地が指定≫ InputBoxメソッドをType:=8で使えばどうでしょうか。 実は奥が深いInputBox http://officetanaka.net/excel/vba/tips/tips37.htm

ein-zwei
質問者

お礼

ご回答ありがとうございます。 説明不足で申し訳ありませんでした。 「転送元のセル番地と、転送先セル番地が指定」といいましたのは、 「その都度指定する」のではなく、 あらかじめ指定しておいたセル番地の値が、あらかじめ指定しておいたセル番地に、ボタンを押すと転送されるようにしたかったのです。 ここで、複数の指定したセル番地のデータが、複数の、指定したセルまで ボタンを押すだけで転送できればと思っています。 どうぞ、よろしくお願い申し上げます。

関連するQ&A

  • コントロールツールボックス

     コントロールツールボックスをWordで使用可能にし、コマンドボタンを挿入したいのですが、挿入時にボタンをクリックすると、自動的に文書上にボタンができてしまいます。また、コードを入れて、動かそうと思ってクリックすると、動作せず、コードの中身、モジュールが表示されるだけです。どこを直せば良いのでしょうか(Excelでの「ツール」→「ユーザー設定」でコマンドタブから「フォーム」を選んだ時にできるようなボタンはWordにはないのでしょうか)?

  • エクセルVBAでフォームのボタンとコントロールツールボックスのコマンドボタン

    エクセルVBAでフォームのボタンとコントロールツールボックスのコマンドボタンについて教えてください。 実はこれまでフォームしか使ったことがないのですが、フォームのボタンですと、下記のように一つのプロシージャを多数のボタンから呼び出し、呼び出したボタンにより異なった指示が出来ます。 Sub test() x = Application.Caller Select Case x Case "ボタン 1" MsgBox 1 Case "ボタン 2" MsgBox 2 Case "ボタン 3" MsgBox 3 Case "ボタン 4" MsgBox 4 End Select End Sub コントロールツールボックスは Private Sub CommandButton1_Click() MsgBox 1 End Sub Private Sub CommandButton2_Click() MsgBox 2 End Sub のようにコマンドボタンごとにひとつずつ書くしかないのでしょうか?

  • DataGridView、1セルに複数コントロール

    Microsoft Visual C# 2005 Express Edition(.NET2.0)を使っています。※WinApp DataGridViewコントロールの1セルに、複数コントロールを設定する方法を模索しています。 この方法をしたい理由としては、 ・行の並び替えができる。 ・行の絞り込み(フィルター)できる。 ということからDataGridViewコントロールを使おうと考えております。 しかしながら、DataGridViewコントロールのセルには、数値や文字、1イメージ、1ボタンなど、各1つしか配置できません。 ここに、複数のコントロール(ボタンやチェックボックスなど)を配置したいのです。 コントロールをカスタマイズすれば、できるかもしれませんが、方法が分かりません。 かなり無茶な質問ですが、 どなたかご存じで有れば、ご教授よろしくお願いします。

  • エクセル、コンボボックス/フォームのとコントロールツールボックスの

    エクセル2000です。 今まではワークシートにフォームのコンボボックスを貼って使ってきました。 でも色を変えたり出来ないので、今度はコントロールツールボックスからコンボボックスを貼ってみました。 質問ですが、コンボボックスに表示させるリストを設定するのに、これまでのフォームのコンボボックスだと書式設定で入力範囲をカーソルをあてて一度に簡単に指定できたのですが、コントロールツールボックスのコンボボックスだとそれが出来ません。VBEditorのプロパティのところのListFillRangeの右側にいちいち手でSheet1!A1:A5のように打ち込まなければならないようです。これではけっこう手間がかかってしまいます。 わたしのやりかたが間違っているのでしょうか?

  • コントロールツールボックスを表示させた状態でセルの選択位置をマウスで移動させたい。

    MS-Excel2000のマクロにおいて、 UserForm1.Showでコントロールツールボックスを表示させた状態で セルの選択位置をマウスで移動させたいと思っておりますが、 コントロールツールボックスがあるとセルを選択位置移動ができません。 (もちろん、コントロールツールボックスを消せば セルの選択位置移動はできます。) どのような指示にすればできますでしょうか? よろしくご教授願います。 やりたい事は、 はんこ(スタンプ)みたいにコントロールツールボックスの コマンドボタンを押したら文字がアクティブセルに表示するようにしたい。 ただし、コントロールツールボックスを表示したままで アクティブセルはマウスで任意の位置を選択できるようにする。 ってことです。

  • フォームとコントロールツールボックスの違い

    コマンドボタンでVBAのプログラムを実行させたいんですがフォームとコントロールツールボックスにあるコマンドボタンの違いがよくわかりません???? どうやって使い分ければいいんでしょーか???

  • ワードの「コントロールツールボックス」とは、どんな作業をするところ?

     ワードのツールメニューのなかに、「標準」や「書式設定」などと並んで、「コントロールツールボックス」というのがありますが、これはどんな作業をするところですか?  いろんなコマンドボタンがあって、おもしろそうですが・・・

  • Excel VBA ツールボックスのリセット

    XP Excel2007 でVBAを練習中ユーザホームのツールボックスでその他のコントロールすべてを触ってツールボックスのコントロールを破壊してしまいました、リセットしたいのですがその他のコントロールファイルが沢山ありどれがどれか解らず難渋しています。元のツールボックスそしてコントロール を開きたいのです

  • エクセルのコントロールツールについて

    エクセルで作成したラジオボタンおよびチェックボックスについて質問なのですが、私がいただいたファイルの「ラジオボタン」には右クリックして「コントロールの書式設定」を見ると「コントロール」というものが選択できて「リンクするセル」等を選択できるウィンドウがあります。しかし普通に自分のから同じようにエクセルを開いてボタンを作成して「コントロールの書式設定」を見ると「Web」までのウィンドウしかでてきません。この「コントロ-ル」のウィンドウはどの様にして表示させるものなのでしょうか?<EXCEL2000>

  • EXCELのオプションボタン

    ワークシートの各行に質問を書き、右端にオプションボタン(コントロールツールボックスではなくフォームのオプションボタンです)を貼り付けました。 質問項目によりはい・いいえの2択か、その他まである3択になります。 ところが行の高さがたりないせいか、オプションボタンを一番小さくして各行のボタンは、それぞれグループボックスで囲ったのですが、互いに影響しあってうまく働かないのです。 行の高さを大きくし(20くらい)グループボックスを上下に広げれば大丈夫です。 でもほんとうはもっと行の高さを低くしたいのです。(12くらいに)良い方法はないでしょうか?