mar00 の回答履歴

全674件中161~180件表示
  • Excelのセルに斜線を引くマクロ

    Excel2007を使用しています。 画像のように,「印刷」シートと「データ」シートがあります。 画像のように,「印刷」シートのAO112~BZ112のセルを結合しています。 そのセルには,VLOOKUP関数で,「データ」シート10列目のデータを返すようにしています。 関数を見てもらえば分かるとおり, もし10列目にデータがなければ(VLOOKUPで値が0なら)””(空白)を返すようにしています。 以上のようなシートで,このセルにデータが無い場合, 画像のAO113~BZ113のように右上がりの斜線を引きたいのです。 もちろん,データが入っている場合は,斜線は消します。 マクロに関しては,まだまだ初心者のため, ほとんど分からないので,分かりやすく教えていただけませんでしょうか? お願いします。

  • エクセルマクロに関する質問

    最近、エクセルマクロを始めてたのですが、下記のような状態で困っています。 プログラムを実行した際に、Cells((I1 + I5), I6)のセルに計算式がはいって欲しいのですが、 現状では計算結果が入るだけになってしまっています。 また、単純に文字列に変換してしまうだけだと、変数が邪魔になって式になってくれません。 誰かお分かりになる方がいましたら、教えてください。  Dim I1 As Integer Dim I2 As Integer Dim I3 As Integer Dim I4 As Integer Dim I5 As Integer Dim I6 As Integer Dim I7 As Integer Dim I8 As Integer Cells((I1 + I5), I6) = Cells((I1 + I5) - 2, I6) + Cells((I1 + I5), I6 - 2) - Cells(I1 + I5, I6 - 1)

  • 合計値を出したいのですが、難しいです。

    計算式がすごいことになっていたので、改めて質問させてください。 すみません。 いつもお世話になっております。 SUMIFとMATCHを使って、1月から6月までのデータの合計を出したいのですがなかなかうまくいきません。。。 下記に貼り付けてみましたが、ちょっとわかりにくいですよね。。。 何をやりたいかというと、M1がリファレンスで、M5が月。 M21という項目にあるデータの1月から6月までの数字の合計を出したいのです。 一番下を見るとわかるのですが、3001の合計をSUMIFで出すことができます。 ただその場合、どの行か指定しないとなりません。(この場合C2:C14) それをMATCHで探し出してくれないかなと、やってみたのですが、どうやらうまくいきません。 どなたかお分かりになる方教えてください!!! Aセル  Bセル   Cセル   Dセル M1    M5      M21    M735 3001    1      300     80 3001    2      500     60 3001    3      200     20 3001    4      100    4000 3001    5      10     960 3001    6       3      5 3002    1      700     62 3002    2       90     4 3002    3      160 3002    4       10    55 3002    5       15    56 3002    6       60    12 Fセル  Gセル  M1     M21 3001   =SUMIF(A2:D14,F3,C2:C14) 3002   =SUMIF(A2:D14,F4,match(G2,A2:D2,0))

  • エクセルで

    A-B=10 プラスの場合 C+D A-B=-10 マイナスの場合 C-D と言うような答えによって計算式を仕分けする 方法を教えてくれませんか?

  • エクセルで今期売上額の求め方を教えてください。

    エクセルの勉強中です。 各支店の今期売上額の求め方が解らなくて苦戦しています。 問題は。。。。 支店名   前期売上額    今期目標額 目標達成割合(%) 東京支店 15,374,000      16,140,000      102.18 千葉支店 13,471,000       14,140,000      94.21 埼玉支店 14,313,000       15,030,000      95.42 ここから今期売上額を求めるにはどの様にしたら良いのでしょうか? 先に進めなくて困っています。 宜しくお願いします。

  • if関数の入れ子について

    Excelで表計算の練習をしているのですが、判定の求め方が 全く分かりません(汗) 明日学校で情報処理の実技試験で表計算をやるので、 今日中に覚えておかないとやばいかもしれません(汗) 早速本題に入りますが、 条件は在庫数が50以上ならばC、40以上50未満ならばB、40未満 ならばAを表示するというやつです。 大至急回答の方よろしくお願いします!!!!

  • VBA Sortメソッドについて

    VBA初心者です。 並べ替えをしたくてSortメソッドというのを使っているのですが、 Sortメソッドの後にプログラムを書くと 「実行時エラー'1004':アプリケーション定義またはオブジェクト定義エラーです」 と出てしまいます。 Worksheets(sheets).Range("A1:D30").sort _ Key1:=Range("B2"), _ Header:=xlGuess, _ MatchCase:=True, _ SortMethod:=xlPinYin ↑こんなプログラムを2個続けて(sheetsを変えて)実行させ、 その後にもいろいろ続けて書きたいのですがどうしたらいいのでしょう。 「:=」という書き方を初めて使ったのでよく理解できていません。 ご教授いただけると助かります。

  • マクロコードについて

    関数で=SUMIF($J$25:$J$300,">0",$J$25:$J$3000)と=COUNTIF($J$25:$J$300,">0")をコードで書くとどのように書けば良いのでしょうか よろしくおねがいします。

  • Excel2003 マクロ 画面をA1を左端にする

    Rangeでしていしたら、画面のスクロールはせずに範囲を指定できるのですが、 そうではなくて、A1を一番左端にして画面を表示させるにはどのようにマクロを 書けばよいのでしょうか?

  • Excel保存時にフォントを統一したい

    アドインで、Excel保存時に、「MSゴシックフォントで保存する」「そのまま保存する」と選択を促すようにしたいです。「MSゴシックフォントで保存する」を選択した場合、ワークブック内の全シートのフォントを、自動的にMSゴシックに書き換えて保存します。 <背景> クライアントの要望で、「ドキュメント類はMSゴシックフォントで提出するように」と強く要望されており、ときどき忘れて叱られます。エクセルファイルを新規作成する際の、標準フォントの制御方法はわかったのですが(下記)、もともとあるファイルをコピーして使う時に、まだ他のフォントが紛れてしまい、苦労しています。 http://plaza.rakuten.co.jp/pasodairy/diary/200804030000/ どなたかよい知恵ないでしょうか。

  • これはマクロが必要な操作でしょうか?

    通常のエクセルでは、B1のオートフィルターをクリックすると下記のような表示が出てきます 昇順しか 私は使わないのですが、毎回面倒に感じています。 そこで質問ですが、マクロか何かを組み込めば クリック一つで B列を常に 昇順で並べ替えることはできますか? つまりマクロじゃないと、ボタン一つで、毎回 昇順に並べることは出来ないのでしょうか? また そのマクロを組み込むのは素人には難しい事でしょうか? 以上 2点教えて下さい。

  • エクセル 関数 001 002と文字列で表示した

    お世話になります。 XP/ エクセル2003 使用です。 エクセルの関数で、 数字を3桁で数字を表示したく 下記のように関数を組みました。 (セルの書式は、文字列にしています) 001の場合  =IF(A1="","","001") とし、001が問題なく返ってきます。 次のセルに、002と連番を振っていきたいので  =IF(A2="","",B1+1) としましたが、   2  (002ではない) と返ってきます。(書式は文字列) 002、003、004・・・と続けていきたいのですが、 どのようにすればよろしいでしょうか? ご多用中恐れ入りますが、 よろしくお願いします。

  • エクセルの計算式後の少数点固定した後再度計算する

    多分初歩的なことだと思いますが教えてください。 エクセルにて割計算したデータを小数点以下(四捨五入)を指定した数値を固定する方法を教えていただけませんでしょうか? 例えば 9÷4=2.25 となりますよね。 この「2.25」を「小数点以下1位」と指定すると「2.3」となりますよね。 この「2.3」に1000を掛けて合わせて「2300」と表したしたいのですが、 エクセルにて計算すると「2250」と表示してしまいます。 なので「2.3」として数を固定したいのですが、どなたかご存知ではないでしょうか? 初歩的な質問で申し訳ございません。

  • excelの関数についてです。

    画像のように並び変えたいのですが、excelの関数での方法を教えていただけないでしょうか。お願いします。ちなみにexcel2010です。

  • Excel2007簡単に合計の数式を入力したいです

    どう検索していいかも分からず、こちらの質問にも似たようなのがないようでしたので 質問させて頂きました。 右に3つ、下にたくさん(変動します)表が並んでいるんですが、 その途中に、合計の式を挿入したいと思っています。 ところが、項目も変動するもので、どう取り組めばいいか、見当もつきません。 一応、VBAで出来ればと思っています。 (VBAはまだまだ勉強中の身です) 具体的に言うと、     A   | B      |  C     |     D   |   E   |F     1地名    |個数     |地名     |  個数    | 地名   |個数 2登 別   |        |湯の川    |        |登別    | 3湯の川   |        |北海道合計|(SUM)     |湯の川   | 4北海道合計|(SUM)    |白骨     |         |北海道合計|(SUM) 5有馬    |        |野沢     |         |有馬     | 6皆生    |        |甲信越合計|(SUM)    |皆生     | 7近畿合計  |(SUM)    |総合計   |(SUBTOTAL)|近畿合計  |(SUM)   8総合計   |(SUBTOTAL)|       |         |総合計    |(SUBTOTAL) ・ ・ ・ 101地名    |   個数  |地名    |  個数     |  102登 別   |        |湯の川   |         | 103湯の川   |        |北海道合計|(SUM)    | 104北海道合計|(SUM)    |白骨    |        | 105有馬    |        |野沢    |        | 106皆生    |        |甲信越合計|(SUM)    | 107近畿合計  |(SUM)    |総合計   |(SUBTOTAL)|   108総合計   |(SUBTOTAL)|        |         | 見辛くて申し訳ありませんが、こんな感じです。 基本的に、横に3つ並んでいますが、一番下の表だけ横に2つや1つになったりします。 表に通し番号はありませんが、一応順に並んでいるので、このままの状態で出来れば、と思います。 作業開始時、B・D・F列は、見出しの「個数」を除いて空白です。 数量は後から入力する仕様で、空白のままで、 地域合計・総合計にのみ数式を入力して完成させたいです。 SUMの集計範囲も、合計セルの位置も毎回上下に変動するので、 頭を抱えています…。 このSUMやSUBTOTALを、なんとか簡単に入力できる方法をご教授下さい。 VBA以外でも構いません。 よろしくお願いいたします!

  • Excel2007簡単に合計の数式を入力したいです

    どう検索していいかも分からず、こちらの質問にも似たようなのがないようでしたので 質問させて頂きました。 右に3つ、下にたくさん(変動します)表が並んでいるんですが、 その途中に、合計の式を挿入したいと思っています。 ところが、項目も変動するもので、どう取り組めばいいか、見当もつきません。 一応、VBAで出来ればと思っています。 (VBAはまだまだ勉強中の身です) 具体的に言うと、     A   | B      |  C     |     D   |   E   |F     1地名    |個数     |地名     |  個数    | 地名   |個数 2登 別   |        |湯の川    |        |登別    | 3湯の川   |        |北海道合計|(SUM)     |湯の川   | 4北海道合計|(SUM)    |白骨     |         |北海道合計|(SUM) 5有馬    |        |野沢     |         |有馬     | 6皆生    |        |甲信越合計|(SUM)    |皆生     | 7近畿合計  |(SUM)    |総合計   |(SUBTOTAL)|近畿合計  |(SUM)   8総合計   |(SUBTOTAL)|       |         |総合計    |(SUBTOTAL) ・ ・ ・ 101地名    |   個数  |地名    |  個数     |  102登 別   |        |湯の川   |         | 103湯の川   |        |北海道合計|(SUM)    | 104北海道合計|(SUM)    |白骨    |        | 105有馬    |        |野沢    |        | 106皆生    |        |甲信越合計|(SUM)    | 107近畿合計  |(SUM)    |総合計   |(SUBTOTAL)|   108総合計   |(SUBTOTAL)|        |         | 見辛くて申し訳ありませんが、こんな感じです。 基本的に、横に3つ並んでいますが、一番下の表だけ横に2つや1つになったりします。 表に通し番号はありませんが、一応順に並んでいるので、このままの状態で出来れば、と思います。 作業開始時、B・D・F列は、見出しの「個数」を除いて空白です。 数量は後から入力する仕様で、空白のままで、 地域合計・総合計にのみ数式を入力して完成させたいです。 SUMの集計範囲も、合計セルの位置も毎回上下に変動するので、 頭を抱えています…。 このSUMやSUBTOTALを、なんとか簡単に入力できる方法をご教授下さい。 VBA以外でも構いません。 よろしくお願いいたします!

  • Excel2007簡単に合計の数式を入力したいです

    どう検索していいかも分からず、こちらの質問にも似たようなのがないようでしたので 質問させて頂きました。 右に3つ、下にたくさん(変動します)表が並んでいるんですが、 その途中に、合計の式を挿入したいと思っています。 ところが、項目も変動するもので、どう取り組めばいいか、見当もつきません。 一応、VBAで出来ればと思っています。 (VBAはまだまだ勉強中の身です) 具体的に言うと、     A   | B      |  C     |     D   |   E   |F     1地名    |個数     |地名     |  個数    | 地名   |個数 2登 別   |        |湯の川    |        |登別    | 3湯の川   |        |北海道合計|(SUM)     |湯の川   | 4北海道合計|(SUM)    |白骨     |         |北海道合計|(SUM) 5有馬    |        |野沢     |         |有馬     | 6皆生    |        |甲信越合計|(SUM)    |皆生     | 7近畿合計  |(SUM)    |総合計   |(SUBTOTAL)|近畿合計  |(SUM)   8総合計   |(SUBTOTAL)|       |         |総合計    |(SUBTOTAL) ・ ・ ・ 101地名    |   個数  |地名    |  個数     |  102登 別   |        |湯の川   |         | 103湯の川   |        |北海道合計|(SUM)    | 104北海道合計|(SUM)    |白骨    |        | 105有馬    |        |野沢    |        | 106皆生    |        |甲信越合計|(SUM)    | 107近畿合計  |(SUM)    |総合計   |(SUBTOTAL)|   108総合計   |(SUBTOTAL)|        |         | 見辛くて申し訳ありませんが、こんな感じです。 基本的に、横に3つ並んでいますが、一番下の表だけ横に2つや1つになったりします。 表に通し番号はありませんが、一応順に並んでいるので、このままの状態で出来れば、と思います。 作業開始時、B・D・F列は、見出しの「個数」を除いて空白です。 数量は後から入力する仕様で、空白のままで、 地域合計・総合計にのみ数式を入力して完成させたいです。 SUMの集計範囲も、合計セルの位置も毎回上下に変動するので、 頭を抱えています…。 このSUMやSUBTOTALを、なんとか簡単に入力できる方法をご教授下さい。 VBA以外でも構いません。 よろしくお願いいたします!

  • IF関数 エクセル

         A    B    C    D    E    F    G    H 1        会議室      部署名   会議      打合せ      2   9:00                  開始  終了   開始  終了 3   10:00  C部署      C部署 10:00  11:00  13:00  14:00 4   11:00  B部署      B部署 11:00  13:00       5   12:00  B部署      D部署             14:00  15:00 6   13:00  C部署        ・ 7   14:00  D部署        ・ 8   15:00        D3~Hを手入力すると、B2のスケジュール表に部署名が自動反映される式を教えてください。

  • エクセルで作った棚卸表で・・

    エクセルで棚卸表を作ってもらいましたが、入力した内容を一度に消す方法はないでしょうか?新たに棚卸表を作成するのですが、A4で3~4ページあり、一つひとつ消していくのは時間がかかりすぎます。初歩的な質問ですが、よろしくお願いします。

  • excel新ブック作成しシートをコピーし名前つけ

    マクロ初心者です。 Excel2003を使っています。 新ブックを作って、指定分のコピーシートを作製し、更にブックとシートに名前をつけて、もっと言えば各シートのセルA2の場所にシート名と同じ日付が入る 夢のようなワンクリックのマクロが出来ないものでしょうか? よろしくお願いいたします。