jindon の回答履歴

全204件中1~20件表示
  • EXCEL;セルの一文字の変更を,他のセルの1文字を自動変更する方法

    EXCEL セルの一文字(一部分の変更)の変更を、他のセルの1文字を自動変更する方法 現在、エクセルで、 H1セルに、「2月末日」 G5セルに「期間:2月1日~2月末日」 B42セルに「2月末日」 B43セルに「2月1日」 となっています。 これをそれぞれ2月を3月に変更するにはどのようにしたらいいのでしょうか? 1つずつ手で変更はできるのですが、1度に変更する方法を教えてください。 H1セルの「2」を「3」に書き換えると他のセルのG5,B42,B43のそれぞれの「2」が「3」に変わる方法です。 よろしくお願いします。

  • VBAでのユーザーフォームの使い方

    VBAのマクロでユーザフォームにボタンを配して、それによってエクセルシートのデータを更新するようなマクロを作りたいのですが、ユーザフォームの挿入でボタン配置まではできるのですけど、どのようにリンク付けするのかコーディング等、解りません。お教え下さい。簡単なサンプルコーディングがあれば助かります。

  • EXCELでVBAをつかったコピーの高速化

    EXCELのVBAで、A1からA1000まで乱数をセルに書き込むと8秒かかるのですが、これを高速化することが可能でしょうか? For 行番号 = 1 To 1000 Cells(行番号, 1).Value = Int((10 * Rnd) + 1) Next セルに書き込まずに、1000個の乱数を発生させると1秒もかからないので、8秒のうちのほとんどの時間は、セルへの書込み時間にとられています。 EXCELで列のコピーをした場合は、セルへの書込み時間が早いので、1000個の乱数の結果をいったんメモリに書き込み、列のコピーのように、セルにコピーができれば、高速化が可能かなと思うのですが、VBAでできるのでしょうか?よろしくお願いします。 For 行番号 = 1 To 1000 Int((10 * Rnd) + 1)をメモリに書込み Next メモリの内容をA1:A1000にコピー

  • EXCEL VBAでデータを更新したらマクロを実行

    Excel2000を使っています。 B列に部屋番号、C列に部屋名を入力する表です。 部屋番号が入力(変更)されたら、マクロを実行して部屋名を自動的に入力したいのですが、どうしたらいいでしょうか? 例えば、部屋番号100と入力したら和室、200と入力したらリビングという具合です。 データは一件につき一行です。 宜しくお願い致します

  • エクセルで別のシートの項目を参照(ちょっと急ぎです)

    お願いします。 (例)  A   B   C   D  * ケーキ  1個 500円     プリン  2個 800円 と、このようにシート1にデータが並んでます。 A列に*印を付けると、シート2のA~D列に1行分すべてが参照されるようにしたいのですが、可能でしょうか? 自分ではちょっと思いつきませんでした、ご存知の方いらしたら宜しくお願いします。

  • エクセルで別のシートの項目を参照(ちょっと急ぎです)

    お願いします。 (例)  A   B   C   D  * ケーキ  1個 500円     プリン  2個 800円 と、このようにシート1にデータが並んでます。 A列に*印を付けると、シート2のA~D列に1行分すべてが参照されるようにしたいのですが、可能でしょうか? 自分ではちょっと思いつきませんでした、ご存知の方いらしたら宜しくお願いします。

  • エクセルでこんなことできますか??(区切り位置)

    こんにちわ。下記のようなことをしたいと思っています。いい知恵を教えてもらえたらと思います。 お願いします。 (データー例)  ABC(株)東京営業所   ABC(株)埼玉営業所  (株)ABCD東京営業所 (株)ABCD 埼玉営業所 という感じのデーターがあります。(1つのセルの中に) これで会社名(例の場合ABC(株)、(株)ABCD)のみ 取り出したいのです。会社名と営業所名にスペースが ある時もありますがくっついている場合もあります。。。区切り位置でやっているのですが、データーが1000以上あるため効率のいいやり方あればと思っております。

  • エクセルで少し複雑な条件付置き換えをしたい

    エクセルで "Tom ABC"   →"Tom A.B.C." "Yamada CD, Tanaka KK"  →"Yamada C.D., Tanaka K.K." "Sachiko PPPP" →"Sachiko P.P.P.P."    ・    ・    ・ のように人名+スペースの後の,複数の大文字の間に,それぞれピリオドを入れたいのですが,一括してやる方法はないでしょうか? なお,2番目の例のように,一つのセルに2セット以上が入っていることもあります.その場合,セット間にはカンマが入っています. また,大文字の数は一定ではありません. どうぞよろしくお願いいたします.

  • Excel で、条件付書式を設定

    CountIFとか抽出など、色々と調べてみましたが、初心者の為、わかりませんでした。どなたか教えて頂けませんでしょうか? エクセルで、例えば、 A列 | B列 ---------  1 |  1  3 |  2  5 |  3     |  4    |  5 というような数字が並んでいる場合、 A列にあって、B列にない数字 ー この場合、”2”と”4”を一目瞭然にするために、赤く表示させる、なんていう設定はできますでしょうか? 赤く表示させる、という書式は設定できるのですが、 その数字を抽出させる条件(数式??)がわかりません。  わかり難い説明で申し訳ありませんが、以上、ご存知の方がいらっしゃいましたら、ご教示願えませんでしょうか? 宜しくお願い致します。

  • EXCELシート中の”住所”列から、ある文字列を含むセルを検索・抽出する方法を教えてください!

    EXCELに入力された約1000件の住所録があります。 フィールドの持ち方は次の通りです。 A列 B列 氏名 住所 (以下、1000件同じ形式) 住所の長さ(文字数)は1000件ともバラバラなのですが、 「常に後ろから5文字分のみをチェックして、”オフィス内”となっている行のみ抽出する又は横の空きセルにチェックを入れる」ようにしたいのですが、やり方をお教え願えませんでしょうか? Ex. 鈴木太郎 東京都渋谷区1-1 ⇒対象外 山口大輔 大阪市北区1-1中村オフィス内 ⇒抽出 お手数おかけしますが、どうぞ宜しくお願いいたします。

  • エクセルで特定文字列に色をつけたいです。

    表中の特定の文字列(例「日本」)に色をつけて表示するようにしたいのですが、ひとつひとつ手で変えていくしかないのでしょうか。 よろしくお願いします。

  • エクセルで特定文字列に色をつけたいです。

    表中の特定の文字列(例「日本」)に色をつけて表示するようにしたいのですが、ひとつひとつ手で変えていくしかないのでしょうか。 よろしくお願いします。

  • 条件付き書式以外で条件を付けたい!

    みなさんいつもありがとうございます。度々お世話になります。 今回はエクセルについての質問です。 以下の様なシフト表を作成しました。    列A   列B   列C 行1 (1)田中  (2)鈴木  (3)山田 行2 (2)石田  (3)西山  - 行3 (3)木村  (4)中山  - 行4 (4)川村  (1)鈴木  (2)田中(良) ・ ・ ・ 同じ番号のグループと重ならないように条件をつけて名前に色を変えたいのですが、6グループあるので条件付き書式は使えません。VBAで当初作成を試みたのですがどうにも上手くいかないので、教えて頂けると大変助かります!!どうかご教授願いますm(_ _)m

  • 複数行を繰り返しコピーする方法を教えて下さい

    こんにちは。A1からA50までに値が入っており、それをA51からA100、A100からA150、、、と繰り返し100回くらいコピーしたいのですが、簡単な方法はありますか?   Range("A1:A50").Select Selection.Copy Range("A1").Select Selection.Insert Shift:=xlDown でなんとなくできそうなのですが、100回繰り返す、という指定の仕方がわかりません。よろしくお願いします!

  • 100行ずつの連番を取得するマクロを教えて下さい

    こんにちは。簡単なマクロだと思うのですが、初心者なので困っています。 エクセルのA1からA100までに「1」A101からA200までに「2」その後、「3,4,5、、、」と順番に書いていく簡単な方法を教えて下さい。手でコピーして行ってもよいのですが、データが大量なので。。。よろしくお願いします!

  • 【Excel・マクロ】コンボボックス・テキストボックスからのデータの入力について

    教えて下さい! 今シートにはA列に日付(2003/1/1~2010/12/31)、B列からI列の1行目には項目名が入っています。 これから行いたいことは、別マクロで表示させたフォームのコンボボックスから日付を選択し、同じフォーム上にある項目名に沿った8つのテキストボックスにデータを入力することにより、そのデータがシートに反映されるというものを作成したいのです。 データが入力される部分は選択された日付の行の、各項目名と交わる部分となります。 (例)        |あああ|いいい|ううう・・・ 2003/1/1 |    |    | 2003/1/2 |    |    | 2003/1/3 |    |    | ※上の表だとコンボボックスから2003/1/2を選択し、テキストボックス「いいい」部分にデータを入力するとC3セルにデータが入力されます。 コンボボックスにデータを表示させることは出来るのですが、そこから先(この日付を選んでテキストに入力して・・・)が出来ません。 よろしければ、記述を教えて頂きたいと思います。 宜しくお願い致します。

  • 【エクセルVBAについて】セルをランダムに選択コピーし、別シートにランダムに貼り付けたい。

    エクセルのVBAについてあまり詳しくないので質問したいのですが、 件名のようなことをマクロで行いたいと思っています。 詳しく説明しますと、 シート2のA1:R3の54マスのセルにそれぞれ文字が入っています。 それを3×3、計9マスで1セットに罫線で区切っています。(全部で6セット) |あああ|いいい|ううう|えええ|おおお|かかか| |あああ|いいい|ううう|えええ|おおお|かかか| |あああ|いいい|ううう|えええ|おおお|かかか| このような「あ」~「か」のブロックのうち、1つのブロック(9つのセル)を、 ランダムにコピーして、シート1の領域内(A1:U24)のどこかに、 ランダムに貼り付けるようなことは、マクロで可能でしょうか? できればそのマクロをボタンに登録して使いたいと思っています。 ご教示いただけると大変助かりますので、よろしくお願いします。

  • 【エクセルVBAについて】セルをランダムに選択コピーし、別シートにランダムに貼り付けたい。

    エクセルのVBAについてあまり詳しくないので質問したいのですが、 件名のようなことをマクロで行いたいと思っています。 詳しく説明しますと、 シート2のA1:R3の54マスのセルにそれぞれ文字が入っています。 それを3×3、計9マスで1セットに罫線で区切っています。(全部で6セット) |あああ|いいい|ううう|えええ|おおお|かかか| |あああ|いいい|ううう|えええ|おおお|かかか| |あああ|いいい|ううう|えええ|おおお|かかか| このような「あ」~「か」のブロックのうち、1つのブロック(9つのセル)を、 ランダムにコピーして、シート1の領域内(A1:U24)のどこかに、 ランダムに貼り付けるようなことは、マクロで可能でしょうか? できればそのマクロをボタンに登録して使いたいと思っています。 ご教示いただけると大変助かりますので、よろしくお願いします。

  • メールアドレスをエクセルで整列させたいのですが・・・

    携帯電話の電話帳整理にエクセルで表を作って地道に並べ替えています。その中でメールアドレスをドコモの人はドコモ、エーユーはエーユーみたいに並び替えたいのですが効率的に並べる方法はありますか?どなたか知識のある方教えてください。 例) a******@docomo.ne.jp a******@ezweb.ne.jp b******@t.vodafone.ne.jp a******@t.vodafone.ne.jp b******@ezweb.ne.jp b******@docomo.ne.jp c******@docomo.ne.jp c******@ezweb.ne.jp c******@t.vodafone.ne.jp ↓↓ a******@docomo.ne.jp b******@docomo.ne.jp c******@docomo.ne.jp a******@ezweb.ne.jp b******@ezweb.ne.jp c******@ezweb.ne.jp b******@t.vodafone.ne.jp a******@t.vodafone.ne.jp c******@t.vodafone.ne.jp こんな感じでわけたいんですが。

  • 条件付き書式以外で条件を付けたい!

    みなさんいつもありがとうございます。度々お世話になります。 今回はエクセルについての質問です。 以下の様なシフト表を作成しました。    列A   列B   列C 行1 (1)田中  (2)鈴木  (3)山田 行2 (2)石田  (3)西山  - 行3 (3)木村  (4)中山  - 行4 (4)川村  (1)鈴木  (2)田中(良) ・ ・ ・ 同じ番号のグループと重ならないように条件をつけて名前に色を変えたいのですが、6グループあるので条件付き書式は使えません。VBAで当初作成を試みたのですがどうにも上手くいかないので、教えて頂けると大変助かります!!どうかご教授願いますm(_ _)m