keithin の回答履歴
- 「セルをダブルクリックしたら」イベント VBA
エクセルのシートのイベントで、「セルをダブルクリックしたら」 というのはないですか? ここになければないのでしょうか?
- 締切済み
- Excel(エクセル)
- URKOVRJFMESNQ
- 回答数3
- エクセル関数何を使ったら良いのかわかりません
エクセル関数についてお尋ねします。 例として項目を果物にしております↓ 表1でリンゴ・みかん・ぶどう・・・などの1年と2年の平均値を出したのですが、同じシート内の表2にその平均値をとばすようにしたいですがどうしたら良いのかわかりません。 表2のセル(B28)にリンゴと入力したら表1のリンゴの平均値がB29にとんでくるようにしたいです。B28はみかんのときもありぶどうのときもありますので、入力した文字にあった平均値をとばしたいのですが可能でしょうか? いろいろ関数などを調べてみましたが何を使用したら良いのかわからずずっと悩んでおります。
- ベストアンサー
- Excel(エクセル)
- ttiy
- 回答数3
- キーを押すごとに、連番が打てますか?
一つのキーだけで、連番が入力できる方法を質問しましたところ、以下の方法で教えてくださいました。しかし、マウスのダブルクリックは、セルの編集状態にする、のコマンドとして反応しますので、該当の入力とはなりません。(私のマクロの設定が悪いのかも) とにかく、それをハッキリさせるためにも、あらためて、マウスのダブルクリックでなく、何かのキーで、この動作をする命令はないでしょうか? よろしくお願いします。 以下、前回のご回答です。 シート名タブを右クリックしてコードの表示を選ぶ 現れたシートに下記をコピー貼り付ける private sub Worksheet_BeforeDoubleClick(byval Target as excel.range, Cancel as boolean) if target.column <> 1 then exit sub ’仮にA列 target = application.max(range("A:A")) + 1 cancel = true end sub ファイルメニューから終了してエクセルに戻る A列のセルを希望の順にWクリックする。
- ベストアンサー
- Excel(エクセル)
- tamaki1954
- 回答数4
- 私は、かな入力でタイピングをしています。
かな入力でタイピングをしている人でも、ホームポジションは守るべきだと思いますか?通っている大学でパソコンを使う講義があります。そのとき教授が、「ホームポジションを守れ」としつこいように言ってきます。 ローマ字入力を使っている人が多いから、そのようなことを言うのだと思います。しかし、私はかな入力を使っています。一応、ホームポジションに手を置いてみましたが、一段上にあるキー(数字やハイフンが書かれているキー)には指が届きません。 また、試しに文字を打ってみましたが、文字を打つ速さが著しく低下しました。これでもホームポジションを守るべきだと思いますか? 念のために申し上げておきますが、ローマ字を知らないわけではありません。幼稚園児の頃からパソコンに触っているので、かな入力しか打ってこなかったのです。ローマ字入力にしようと思えば可能です。一時期はローマ字入力にしようと迷っていましたが、「入力方法はどちらでも良い」という意見を多くいただいて、かな入力で打っている次第です。
- ベストアンサー
- その他(インターネット・Webサービス)
- ab21
- 回答数9
- キーを押すごとに、連番が打てる方法
エクセル2000です。何かのキーを押すたびに、1、2、3、4、5・・・と自動的に数字が入力できる方法はないですか? セルは次々と連続していない(同列ですが、隣同士でない)ので、カーソルなどで、自分で移動しています。ですが、テンキーでいちいち数字を打つのが煩わしいです。(1~8までです) セル移動して、何かのキーを打つたびに、数字が増えて入力できれば、便利なのですが・・・。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- tamaki1954
- 回答数1
- 漢数字の元号日時表記を並べ替えできますか?
エクセル2000ですが、沢山のデータの日付が元号漢数字です。 たとえば、寛政二年十月二十三日、といったもので、天正年間から平成まであります。 この日付データに手を加えず、そのままで認識して、年代順に並べる方法はありますか? 月、日は厳密に並ばなくていいので、年が古い順になればいいです。
- ベストアンサー
- Excel(エクセル)
- tamaki1954
- 回答数1
- マクロによる複数行の削除方法を教えて下さい
エクセル2010を使用しております。 初歩の質問になってしまいますが回答よろしくお願いいたします。 A行にデータが約1000件入っていて、これを4行ずつ削除したいと思っています。 形としては最終行から不要な4行(セルに入っている文字数字はランダムです) を削除して2列上に動いて、A2まで削除したら止まる でいいと思っているのですが、複数行指定から躓いております。 よろしければコードを教えて頂けませんかお願い致します。 方法がわからない現在は現在は2~5行指定デリート 7~10指定デリート… で手動でやっております(汗) A 1 必要 2 不要 3 不要 4 不要 5 不要 6 必要 7 不要 8 不要 9 不要 10 不要 11 必要 ・ ・ ・ 726 必要 727 不要 728 不要 729 不要 730 不要 731 必要 732 不要 733 不要 734 不要 735 不要
- ベストアンサー
- Excel(エクセル)
- uchiaqua
- 回答数4
- エクセルで並べ替えられる数字の打ち方について
元帳面のデータを、エクセルに行単位に入力しています。 帳面のページとエクセルの行が対応し、エクセルのA列にページを入力しています。 それでエクセル上のデータをすぐ帳面上でも探すことができます。 さて、問題は、帳面の中に、入れ込みページがあることです。 たとえば、37ページと38ページの間に、挟み込んだページがあるのです。 この挟み込まれたページを、37(2)と入力すると、普通に並べ替えしたとき、37~37(2)~38とならず、37(2)は、普通数字の後ろに並べ替えられます。 あるいは、37-2、としてみたら、1937/2/1と認識されてしまいます。 ソートをかけても、ちゃんと並べてくれる、挿入数字の方法はあるでしょうか? どなたか、よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- tamaki1954
- 回答数1
- 複数シートから検索文字がある列を摘出したい
初心者ですのでお力お貸し下さい。 30sheet以上あるエクセルファイルから、 特定の文字(あるいは数字)が入ったセルを検索し、その特定文字が入った一列を新規sheetへ摘出したいと考えております。 各sheetには下記の様な表が作成されており、1sheetに検索文字は0だったり複数あったりします。 A B C D 1 ◯会社 123 田中 1111 2 ▫️会社 456 佐藤 2222 3 △会社 789 加藤 3333 4 ◯会社 123 田中 4444 (表示がうまくされてなかったらすみません) 上記の様な表から、123(または田中)のみを新規sheetにまとめて表示させたいです。 またsheet毎に田中があったりなかったりしますが、全てのsheetから摘出させたいです。 新規sheetは検索結果のみを表示させて、一つの表にしたいです。 エクセルは2003使用です。 説明が下手で申し訳ありませんが、関数マクロは問いませんので分かり易く教えて頂けると助かります。 よろしくお願いします。
- 締切済み
- その他(インターネット・Webサービス)
- smile_maron
- 回答数5
- エクセルシートについて
添付の画像を参照願います。 シートAの表-1のデータをシートBの表-2に貼りつけたいのですが、 列と行が逆の為、一個一個のセルを選んでコピーしています。 表-2は次の行に表―1のB、となりに5という数字を、表―1のB列のデータを飛ばせたいのです。 何か簡単に出来る方法が有れば教えて頂けないでしょうか。 よろしくお願い申し上げます。
- ベストアンサー
- Excel(エクセル)
- iton624
- 回答数3
- エクセルシートについて
添付の画像を参照願います。 シートAの表-1のデータをシートBの表-2に貼りつけたいのですが、 列と行が逆の為、一個一個のセルを選んでコピーしています。 表-2は次の行に表―1のB、となりに5という数字を、表―1のB列のデータを飛ばせたいのです。 何か簡単に出来る方法が有れば教えて頂けないでしょうか。 よろしくお願い申し上げます。
- ベストアンサー
- Excel(エクセル)
- iton624
- 回答数3
- excel 2007で作成、2010で表示できるか
私のパソコンのエクセルで作ったファイルが、先方の環境で開けて、正しく表示されますでしょうか。 ・私の環境 OS:WINDOWS Vista EXCEL2007 ・相手先 OS:WINDOWS 7 Professional EXCEL2010 ファイルが開けるだけでなく、正しく表示できるかどうかを教えてください。 なお、作成する内容は、文章・図・スマートアートなので、関数やマクロは使用しません。 どちらかというと、パワーポイント的な使い方をします。 保存時の形式等、工夫が必要でしたら、合わせて教えていただけますでしょうか。 ※相手に確認してもらえばいいんじゃないかというような回答はご遠慮ください。 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- nagareyamataro
- 回答数4
- 2つの日付の中間の日付 エクセル 関数
日付Aと日付Bの中間の日付を算出する関数を教えてください。 例:2013/01/01、2013/12/31の中間=2013/07/02 一度にたくさん計算できるようにエクセルに関数を組んでやりたいです。 よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- honeybeans
- 回答数5
- 【エクセル】条件に合うものを別シートに抽出
1、シート1(BC入力)で、ロット番号をバーコード読取りする。 2、そのロット番号に「検査」、「規制」のデータがあるかどうか(●は有)を、シート2~4から参照し、 シート1に表示させる。 画像はシート2(生鮮食品)です。シート3、4も同様のつくりとなっています。 シート1はバーコードで読取ったロット番号、およびそれに対応した「検査」、「規制」を表示させるシートです。 【シート1略図】 検査 ロット番号 規制 ● 4A119 ● 4B1018 ● ● 4C267 ● ・ ・ ・ 複数のシートにあるデータベースから、別の1つのシートに条件付きでデータを抽出する方法が わからないでいます。 よろしければ皆様のお知恵を拝借させてください!!
- ベストアンサー
- Excel(エクセル)
- juntaro0208
- 回答数3
- Excel2010について質問です。
シート1には各行、7列(A~Gまで)情報が入力してあります。 このシート1の先頭のA列には、それぞれの行の固有番号が入力されています。 シート2で先頭のA列に固有番号を入力すると、その固有番号に対応しているシート1のB列以降が、シート2のB列以降にコピーされるようにしたいのです。 イメージとしては、 シート1 123 あ い う え お か 234 き く け こ さ し 345 す せ そ た ち つ 456 て と あ い う え 567 お か き く け こ シート2 123 あ い う え お か 345 す せ そ た ち つ 567 お か き く け こ という感じです。 シート2で検索の為に入力するのは、常にA列です。 シート2では、各行ごとで検索できる事が重要です。 分かる方、教えて下さい。 宜しくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- korozo88
- 回答数5
- 複数シートから検索文字がある列を摘出したい
初心者ですのでお力お貸し下さい。 30sheet以上あるエクセルファイルから、 特定の文字(あるいは数字)が入ったセルを検索し、その特定文字が入った一列を新規sheetへ摘出したいと考えております。 各sheetには下記の様な表が作成されており、1sheetに検索文字は0だったり複数あったりします。 A B C D 1 ◯会社 123 田中 1111 2 ▫️会社 456 佐藤 2222 3 △会社 789 加藤 3333 4 ◯会社 123 田中 4444 (表示がうまくされてなかったらすみません) 上記の様な表から、123(または田中)のみを新規sheetにまとめて表示させたいです。 またsheet毎に田中があったりなかったりしますが、全てのsheetから摘出させたいです。 新規sheetは検索結果のみを表示させて、一つの表にしたいです。 エクセルは2003使用です。 説明が下手で申し訳ありませんが、関数マクロは問いませんので分かり易く教えて頂けると助かります。 よろしくお願いします。
- 締切済み
- その他(インターネット・Webサービス)
- smile_maron
- 回答数5
- 小数点第一位が0のとき、切り上げる方法
ウィンドウズ7 エクセル2007を使用しています。 以下のように小数点第一位を切り上げたいのです。 1.2 → 2 1.0 → 2 1.6 → 2 ”1.2”と”1.6”の切り上げ方は分かるのですが"1.0”のときどのようにしたらいいか わかりません。 どなたか教えてください。
- ベストアンサー
- Excel(エクセル)
- hazakurakanako
- 回答数4
- ExcelVBAで翌月のファイル名取得
例えば「2014-12月.xlsm」というファイルがあって、あるコードを実行すると「2015-1月.xlsm」などのように次の月のファイルを作成してくれるとします。下記はその一部ですが、もしファイル名を変えて、「削除したい2015-2月.xlsm」という名前にした時、、「削除したい2015-3月.xlsm」という名前をpathに入れるようにするにはどこを変えればできるでしょうか? すいませんが、よろしくお願いします。 path = Format(DateAdd("m", 1, DateValue(Replace(ThisWorkbook.Name, "月.xlsm", "-1"))), "yyyy-m") & "月.xlsm"
- ベストアンサー
- Excel(エクセル)
- hinoki24
- 回答数2
- RANK関数について質問です。
13:00 1 13:00 1 13:00 1 14:00 2 14:00 2 14:00 2 としたいのに、 13:00 1 13:00 1 13:00 1 14:00 4 14:00 4 14:00 4 となってしまうのを改善できないでしょうか?よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- yoshimitsu525
- 回答数4
- エクセル検索
A B C 111 佐藤 【111】 111 岩本 佐藤 111 榎元 岩本 222 仙田 榎本 222 飯田 222 斉藤 333 飯原 333 佐野 【222】 444 鳥島 仙田 555 凛田 飯田 斉藤 Aの列にクラスの名が表示してあり、B列に名前が表示してあります。 A列B列ともに人数は増える可能性はあります。 それをリストにしたいので C列もしくは別シートにクラス別に縦で表示させるためには どのような数式を使えば表示可能になるでしょうか?
- ベストアンサー
- Excel(エクセル)
- 13mtg13
- 回答数4