ベストアンサー 【EXCEL2010/クリアボタンを設置する】 2013/11/20 22:13 クリアボタンを設置し、ボタンを押すと 例えばA1とB1に入力された文字がクリアされるようにしたいです。 よろしくお願いします。 みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー tom04 ベストアンサー率49% (2537/5117) 2013/11/24 19:38 回答No.3 続けてお邪魔します。 No.2の補足に関して・・・ >結合セルが多数ある場合はどのような式になりますか? >("B2,L5,G10")と入力してもエラーになります。 ClearContentsを使う場合は結合セルの最後のセルまで指定しないとダメのようなので 手っ取り早く Range("B2,L5,G10") = "" としてみてはどうでしょうか? ※ 厳密にいえば "" は長さ0の文字列を代入する!という意味になりますので、 ClearContents と若干意味が違うかもしれません。 Range("B2,L5,G10") = Empty とした方が正解なのかもしれませんが、 その辺は結果オーライでごめんなさい。m(_ _)m 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (2) tom04 ベストアンサー率49% (2537/5117) 2013/11/23 12:08 回答No.2 No.1です。 >B2:G3までのセルを結合し、”エリア”と名前をつけた場合 セルを結合なおかつ、名前定義しているというコトですね? 結合セル番地が判っているのであれば >Range("B2").MergeArea.ClearContents 敢えて名前定義を使用する場合、無理やりやれば >Range("エリア") = Null といった感じでしょうかね!m(_ _)m 質問者 補足 2013/11/24 08:13 ありがとうございます! 初歩的な質問させていただきます。 結合セルが多数ある場合はどのような式になりますか? ("B2,L5,G10")と入力してもエラーになります。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 tom04 ベストアンサー率49% (2537/5117) 2013/11/20 22:32 回答No.1 こんばんは! ごくごく簡単に・・・ 一例です。 「開発」タブ → 挿入 → ActiveXコントロールを選択 → コマンドボタンを挿入 → 挿入したコマンドボタン上でダブルクリック → ↓のコードの2行目だけを入力 Private Sub CommandButton1_Click() Range("A1:B1").ClearContents End Sub として、デザインモードを終了してください。 以上で完了です。 ※ フォームコントロールのボタンでもコードは一緒です。m(_ _)m 質問者 補足 2013/11/22 23:02 ありがとうございます。 例えばなのですが、結合されたセルの場合はどのようになるのでしょうか? B2:G3までのセルを結合し、”エリア”と名前をつけた場合はどのようになるのでしょうか? よろしくお願いいたします。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアExcel(エクセル) 関連するQ&A ”送信ボタン” ”クリアボタン” について 困ってます。 ”送信 クリアボタン” <input type="submit" value="送信" name="B1"><input type="reset" value="リセット" name="B2"> これを2つの画像にした場合、送信アイコン、クリアアイコンにはどう記述すればOKでしょうか? 困ってま~~~~す。 クリアボタンの動作について ご存知の方、ご教授くださいm(__)m 現在、画面上で入力された項目を消去するためにクリアボタンを設置しています。 フォーム中の、 ・通常のテキストボックスの内容:消去 ・disabledのテキストボックスの内容:消去せずそのまま ・チェックボックスはchecked=falseにする としたいと考えているのですが、javascriptでうまく動かせていません。今書いているコードは下記のようなものです。 $(document).ready(function () { $('.buttons :button[name=clear]').click(function() { $('.inputs :input:visible').val(''); return false; }); これを改良してうまく動くようにすることは可能でしょうか。 よろしくお願いいたします。 facebookいいねボタン設置文字化け? facebookボタンを設置したいのですが、いいねボタンを押すと、サイト名が「V²BO[v」というよくわからない文字になってしまいます。 どこをいじったら直せるのでしょうか。 お手数お掛けしますがよろしくお願いします。 http://toshilabo.com/kadai/result1 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム 日本語入力中に「半角/全角」ボタンを押してクリアしたい Windows95を使用しているときは、日本語入力中に「半角/全角」ボタンを押すと入力文字列がクリアされていたのですが、 WindowsXPにしてからはクリアされなくなりました。 以下のような状況で困ってます。 「URLを入力する際、wwwまで打ったところで日本語入力モードであるという事に気付き、『半角/全角』ボタンを押して半角英数字モードに切り替える」 このとき、Windows95では「www」がクリアされていたのに対し、 WindowsXPでは「www」が残ったままです。 いちいちBSで消すのが面倒なのでWindows95のときのようにしたいのですが、何かいい案はありますでしょうか? エクセルで操作ボタンをつくる。 いつもお世話になっております。 パソコンの分からない人にも仕事をしてもらうのに、 「ここにデータを入力したら、このボタンを押して」 だけで済むようにしたいと思っています。 データ入力は A列に日付、B列に名前 だけです。 このデータを毎回入力後に、日付順に並び替えたいのですが…。 データを入力するのは、A3:B20までです。 ただし、A2には「日付」 B2には「名前」と文字が入っています。 入力後の、「A2:B20まで範囲指定して、 並び替えのボタンを押して、 最優先されるキーで日付を選んで、 昇順を押して、 OKを押す」 という手順を、なにかボタンのようなものを作って、 「入力後はコレを押してください」というふうに出来ませんか? エクセルのクリアボタン セルの1つにクリアボタンを作ってそのボタンを押したらシート内の値がすべてクリアされるという機能はありますか? もしございましたら、作成方法を教えてください。 オプションボタンのクリア方法 アンケートや登録情報等で、 よくチェックボックスやオプションボタンが使われています。 そのオプションボタンの事ですが、一度入力してしまうとクリア出来ないと思うのですがクリアする方法ってありますか? チェックボックスは再度クリックすれば消せますが、 オプションボタンを消したい場合はいつも前頁に戻って最初から入力し直す事になります。 送信前・登録前であれば上記の方法で避けて来たのですが、 過去に登録済みのデータ等、内容がどれも該当せず消したい時はどうすればいいでしょうか? (退会→再登録の方法は避けたいです。) クリアボタンの動作について その2 ご存知の方、ご教授くださいm(__)m クリアボタンの動作について、の続きです。 1点忘れていました。 現在、画面上で入力された項目を消去するためにクリアボタンを設置しており、 フォーム中の、 ・通常のテキストボックスの内容:消去 ・disabledのテキストボックスの内容:消去せずそのまま ・チェックボックスはchecked=falseにする までは回答者様のおかげで解決できたのですが、 もう1点、 ・プルダウンメニューも初期値にリセットする という点を忘れていました。 対象となるHTMLは以下のようなものです。 <select name="lineCode"> <option value=""></option> <option value="PAA" >PAA</option> <option value="PAB" >PAB</option> <option value="PAC" >PAC</option> </select> 現状のjavascript: $(function () { $('.buttons :button[name=clear]').click(function() { $('input[type="text"]').not('[disabled="disabled"]').val(''); $('input[type="select"]').val(''); $('input[type="checkbox"]').removeAttr ( 'checked' ); return false; }); .... こちらも解決方法を教えていただけると助かります。 よろしくお願いいたします。 ボタンを押してテキストに文字をセットする 教えてください。 画面イメージが Aテキスト ボタン Bテキストのように配置しています。 そこでAテキストにコードを入力後にボタンを押してBテキストに名称をセットするようにしたいのですが。 検索する文字列はhiddenでセットしています。 30112900,A商店,45890736,B商店,78653672,C商店・・・ このような文字列を使用し、「30112900,A商店」が1レコードのイメージです。 Aテキストに「45890736」を入力してボタンを押すと文字列から検索してBテキストに「B商店」を表示されるようにしたいのです。 質問の内容も分かり難いかと思いますが、どうぞ宜しくお願い致します。 「戻る」ボタンの設置について 初めまして、よろしくお願いいたします。 ショッピングサイトを作成しています。 もともとは、商品ごとの詳細ページに「カートに入れる」ボタンがついていたのですが、その同じページに、前のページに戻る機能をつけたいと思っています。 「ひとつ前に戻る」というテキストにリンクを貼る方法だと表示も動作も正常なのですが、<FORM>を使用して「戻る」ボタンを設置したところ、「カートに入れる」ボタンが正常に動作しなくなってしまいました(「戻る」機能は働くのですが)。 具体的には、ボタンをクリックするとカートのページには進むのですが、「カートには何も入っていません」と表示されてしまいます。 <FORM>の設置位置を、<tr>の内側(<td>の外側)にしても同じ状態で、<table>の外に出すと全く動作しなくなってしまいます。 「戻る」ボタンの設置について、アドバイス頂けないでしょうか。 よろしくお願いいたします。 ************************************************* 【テキストにリンク】 <table> <tr> <td>数量:$$SA_CartQuantity$$個 <input name="submit" type="image" id="submit" src="http://***.227.210.40/images/cart2.gif" alt="カートに入れる" align="absmiddle" height="22" width="122" /> </td> </tr> <tr> <td> <A HREF="javascript:history.go(-1)">ひとつ前に戻る</A> </td> </tr> </table> 【[FORM]ボタンを使用】 (字数制限により、前半省略します) <FORM> <tr> <td> <INPUT TYPE=button VALUE=" 戻る " onClick="self.history.back()"> </td> </tr> </FORM> </table> 【Excel】入力規則のリスト表示について 教えて下さい! 以前こちらで質問し、関数では教えて頂いたのですが・・・ Excelで入力規則のドロップダウンリスト「A」「B」の2つを作り、 「A」で選んだ内容によって、「B」で選択できる内容を変化させたいと 考えています。 INDIRECT関数を使用し、内容を変化させることは出来るようになったのですが 「A」を選択し直すと、「B」にすでに入力されているデータが一度クリアされ 空白の状態からリストを選択し、文字を入力するにはどうしたらよいでしょうか? Excelの標準的な方法では出来ないというお話があり、条件付き書式で =COUNTIF(INDIRECT(「A」),「B」)=0 で、文字色を白にし見えないようにする方法は教えて頂きました。 ですがこれで行うとExcel自体がエラーで閉じてしまいます。(Excel2002) マクロを使用した方法で文字をクリアすることも難しいのでしょうか?? ホームページにツイッターボタン設置方法 下記のホームページを作っています。 http://iwata-sekkotsu.sakura.ne.jp/ ブックマークとグーグルプラスのボタンは設置できましたが、ツイッターボタンの設置が上手くいきません。 画像のように、ツイッターボタンの絵が出てこなくて、文字で出てきてしまいます。 どうしたらツイッターボタンの絵が出てくるようになりますか? 教えて下さい 宜しくお願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム Excel2010に「囲い文字」ボタンが無い Excel2010のホームタブ、フォントグループに「囲い文字」ボタンがありません。どのようにしたらボタンが表示されるようになりますか。または、どのように囲い文字を入力したら良いですか。 リセットボタンでクリアできない(初期の状態に戻らない)のですが・・・ 宜しくお願いします。 フォームの入力チェックで、「ある項目(ラジオボタン)を選択した場合、次のテキストボックスを入力不可にする」という動きをjavascriptでさせています。 しかし、フォームのリセットボタンをクリックした際に、選択したラジオボタンはクリアできるのですが、テキストボックスの状態をクリアすることが出来ません。 ちなみに、動きの詳細は以下の通りです。 1.ラジオボタン「ケースA」を選択すると… 2.テキストボックスが入力不可となり、テキストボックスの背景色がグレーになる 3.「ケースB」「ケースC」を選択すると入力可でテキストボックス背景色は赤になる 4.いずれかを選択した状態でリセットボタンをクリックすると… 5.ラジオボタンはリセットされるが、背景色は残ったまま 6.リセットボタンを再度クリックすると、テキストボックスは全てがクリアされた状態(入力可・背景色白)に戻る このような感じです。 現在のソースは以下の通りですが、どのようにしたらよいでしょうか? (javascriptは得手では無いので、本来ならもっと簡略できるのかもしれませんが、ご了承ください。m(__)m) [JAVASCRIPTソース] function DisAble() { if(document.input.case[0].checked == true ) { document.input.text1.disabled = true; document.input.text1.style.backgroundColor='#cccccc'; return false; } else if ((document.input.case[1].checked == true ) || (document.input.case[2].checked == true )){ document.input.text1.disabled = false; document.input.text1.style.backgroundColor='#ff0000'; return false; } else { // リセットボタンを2回クリックするとようやく以下の設定になる。 document.input.text1.disabled = false; document.input.text1.style.backgroundColor='#ffffff'; return false; } } [HTMLソース] <body> <form name="form1"> <!-- ラジオボタン --> <input type="radio" name="case" value="A" onClick="DisAble()">ケースA(入力不可) <input type="radio" name="case" value="B" onClick="DisAble()">ケースB(入力可) <input type="radio" name="case" value="C" onClick="DisAble()">ケースC(入力可) <!-- テキストボックス --> <input type="text" name="text1"> <!-- 送信・リセットボタン --> <input type="submit" value="送信"> <input type="reset" value="リセット" onClick="DisAble()"> </form> </body> 以上です。分かりづらい説明で申し訳ございませんが、どなたか、どうぞお知恵をお願いいたします。 サイト上で「文字のエンコード」を切り替えるボタンって設置可能? サイトで時々文字の大きさを変えるボタン[小][中][大]ついているのを見ますが、 それと同じような感じで「文字のエンコード」を変えるボタンを設置することは不可能なのでしょうか? せっかくアクセスしてもらっても文字化けしていたら不便だと思うので・・・ 画像で「文字化けしている場合はここをクリックして下さい」見たいなボタン(もしくはリンク?)を表示出来るといいのですが。 よろしくお願いします。 【Excel】入力規則のリスト表示について 教えて下さい! Excelで入力規則のドロップダウンリスト「A」「B」の2つを作り、 「A」で選んだ内容によって、「B」で選択できる内容を変化させたいと 考えています。 INDIRECT関数を使用し、内容を変化させることは出来るようになったのですが 「A」を選択し直すと、「B」にすでに入力されているデータが一度クリアされ 空白の状態からリストを選択し、文字を入力するにはどうしたらよいでしょうか? Excel2010 ラジオボタン Excel2010を使っています。 ラジオボタン、で正しいのかわかりませんが、セルをクリックすると右端に▽が出て、それをクリックすると入力できる文字列の候補が表れて、その中から選択したら入力できる、ということをしたいです。 2010の前のバージョンでは、入力規則でできたと思うのですが、2010になってからがわかりません。 下手な説明ですが、どうぞよろしくお願いします。 Excel2003です。 Excel2003です。 例えば、A1セルに全角文字で8文字(半角文字で16文字)以上入力出来ないようにしています。 そこで隣のB1セルに、A1セルに文字を入力している時に「残○○文字(入力可能)」と言ったような表示をだすような方法はないでしょうか? A1セルが空欄なら「残8文字」、全角で2文字入力したら「残6文字」という具合に入力と同時に表示が変化すればベストなのですが、そういったことをさせるのは可能でしょうか? 宜しくお願い致します。 VB2008、クリアボタンでクリアさせたい… VB2008、クリアボタンでクリアさせたい… いつもお世話になります。 VBでBMI測定プログラムを作っています。 身長と体重を入力 測定ボタンを押す "あなたは標準体重です。"等の結果メッセージが出る。 のですが、「測定」ボタンの隣に「クリア」というボタンを設置することになっています。 「クリア」を押すと入力した[身長][体重][結果]がクリアされて初期状態?に戻るらしいのですが、 それぞれの値を0にしたりするわけではないですよね。 一瞬でパッとできたりする方法を探しているのですが、いかがでしょうか。 Public Class Form1 Dim sin As Double Dim tai As Double Dim m As Double = 0 Dim no As Integer Dim abim As Double Dim bmi As String Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click sin = TextBox1.Text / 100 tai = TextBox2.Text abim = tai / sin / sin If abim < 18.5 Then bmi = "低体重です。" ElseIf 18.5 <= abim And abim < 25 Then bmi = "標準重です。" ElseIf 25 <= abim And abim < 30 Then bmi = "肥満1度です。" ElseIf 30 <= abim And abim < 35 Then bmi = "肥満2度です。" ElseIf 35 <= abim And abim < 40 Then bmi = "肥満3度です。" Else bmi = "肥満4度です。" End If m = m + 1 'No no = m Mod 5 If no = 1 Then Label3.Text = m & " あなたの判定結果は" Label9.Text = bmi ElseIf no = 2 Then Label4.Text = m & " あなたの判定結果は" Label10.Text = bmi ElseIf no = 3 Then Label5.Text = m & " あなたの判定結果は" Label11.Text = bmi ElseIf no = 4 Then Label6.Text = m & " あなたの判定結果は" Label12.Text = bmi ElseIf no = 0 Then Label7.Text = m & " あなたの判定結果は" Label13.Text = bmi End If End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = "" TextBox2.Text = "" Label3.Text = "" Label4.Text = "" Label5.Text = "" Label6.Text = "" Label7.Text = "" L P-08Aのクリアボタンについて P-08Aを購入して1ヶ月程で、クリアボタンを押すとミシミシッと言うようになりました。 たまに言わない時もあります。 故障なのか、それとも埃が溜まってこうなっているのか、どなたかご教示願います。 もし埃の場合は、エアスプレーでどうにかなるものなのかも教えて頂けると助かります。 宜しくお願い致します。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
ありがとうございます! 初歩的な質問させていただきます。 結合セルが多数ある場合はどのような式になりますか? ("B2,L5,G10")と入力してもエラーになります。