mu2011 の回答履歴

全6845件中981~1000件表示
  • エクセル2000 #VALUE!回避方法

    どなたか助けてください・・・ セルN8に =IF(J8="","",ROUNDUP(H8*5,0)) が、入っています。 セルJ8には =IF(OR($C8<=0.2,$F8<=0.2),$L8,"") が、入っています。 セルH8は セルC8とセルF8の積(C8*F8)です。 列Cと列Fに何らかの数字を入力した場合、条件にあえば、N8に H8*5が表示されます。 しかし、列Cと列Fに何も入力しないとN8は#VALUE!となってしまいます。 これはなぜなのでしょうか。また、列Cと列Fが空欄でもエラーにならない方法を教えて下さい。 どうぞよろしくお願いします。

    • rabuka
    • 回答数2
  • excel vba でドロップダウンリスト

    sheet1のA1セルに、VBAでドロップダウンリストを作ろうとしているが、うまくいかず、どうかアドバイスをお願い致します。 ドロップダウンリストの元のデータは「datalist」というシートののA1セル~A10セルにあります。 参考書を参考にしながら、下記コードを作成しました。 Sub ドロップダウンリストの作成() Dim r As Variant For Each r In Range("A1") r.Validation.Add_ Type:=xlValidateList, _ formula1:="Worksheets("datalist")."=$A$1:$A$10" Next r End Sub

    • puyopa
    • 回答数3
  • マクロでセルの移動方向を変えるには

    ひとつのシート内に表が3つあり、それぞれの表のセルの移動方向を変えたいのですが マクロを使えば可能でしょうか? 【表A】A1:B30 (セル移動「下」) 【表B】D1:P10 (セル移動「右」) 【表C】d2:K30 (セル移動しない) ([エクセルのオプショ]-[編集設定]でセルの移動方向は「下」に設定しています) よろしくお願いします。

  • エクセル マクロ デバックについて

    Dim i As Integer Dim inn As Integer i = 1 Do While Cells(i, "a") <> " " inn = InStr(1, Cells(i, "a"), "印") Cells(i, "b") = Left(Cells(i, "a").Value, inn - 1) i = i + 1 Loop エクセル画面 A1田中花子 印 B1田中花子      A2山田太郎 印 B2山田太郎 A3雲 太郎 印  B3雲 太郎 名前の後に印という文字がついているのをとり、隣のセルに 取り出していくマクロです。 実行すると処理はできているのですが、 Cells(i, "b") = Left(Cells(i, "a").Value, inn - 1) でデバックになります。 よろしくお願いします。

    • ysmtnk
    • 回答数2
  • マクロでセルの移動方向を変えるには

    ひとつのシート内に表が3つあり、それぞれの表のセルの移動方向を変えたいのですが マクロを使えば可能でしょうか? 【表A】A1:B30 (セル移動「下」) 【表B】D1:P10 (セル移動「右」) 【表C】d2:K30 (セル移動しない) ([エクセルのオプショ]-[編集設定]でセルの移動方向は「下」に設定しています) よろしくお願いします。

  • VBAでシート1のデータを他シートに入力させるには

    sheet1に   A B  C D 1 H 22 . 4 2        5          6と入力しています sheet2には売り上げの表があります 現在sheet1のコード表示をクリックして、下記を入力しています。 Private Sub Worksheet_Change(ByVal Target As Range) Sheets(2).Name = Range("A1") End Sub それでsheet2にはH22.4、以下sheet3 4 ・・としています。 sheet2には売り上げの表があってその表題をsheet1に入力されている H22.4     5を使って 平成[sheet1のB1のデータ]年[sheet1のD1のデータ]月分売上高というように入力させたいのですが、色々勉強しましたが いまいち良くわかりません。 宜しくお願いします。

  • VBAでシート1のデータを他シートに入力させるには

    sheet1に   A B  C D 1 H 22 . 4 2        5          6と入力しています sheet2には売り上げの表があります 現在sheet1のコード表示をクリックして、下記を入力しています。 Private Sub Worksheet_Change(ByVal Target As Range) Sheets(2).Name = Range("A1") End Sub それでsheet2にはH22.4、以下sheet3 4 ・・としています。 sheet2には売り上げの表があってその表題をsheet1に入力されている H22.4     5を使って 平成[sheet1のB1のデータ]年[sheet1のD1のデータ]月分売上高というように入力させたいのですが、色々勉強しましたが いまいち良くわかりません。 宜しくお願いします。

  • オートフィルタをかけた表に一行おきに行を入れる

    エクセル2003での質問です。 オートフィルタをかけた表に一行おきに行を入力しようとすると、 フィルタがかかっている部分の、最後の行に一行足すのが難しいです。 行を選んで「挿入」すると上に足されてしまうので… 下に足す方法はないでしょうか。

  • オートフィルタをかけた表に一行おきに行を入れる

    エクセル2003での質問です。 オートフィルタをかけた表に一行おきに行を入力しようとすると、 フィルタがかかっている部分の、最後の行に一行足すのが難しいです。 行を選んで「挿入」すると上に足されてしまうので… 下に足す方法はないでしょうか。

  • EXCEL・VBAに関する質問です。

    EXCELで或るセルに数式を代入したい場合、普通は Worksheets("xx").Range("F1").Formula = "=CONCATENATE($A$1,$C$1)" と書けば好いと思いますが、 =CONCATENATE("請求_",$D$1,".xlsm") と代入したい場合、どう書いたら好いのでしょうか。よろしくお願いします。 ちなみに私は dim seikyuu , exten as string seikyuu = "請求_" exten = ".xlsm" Worksheets("xx").Range("F2").Formula = "=CONCATENATE(" & seikyuu & ",$D$1," & exten & ")" としたら好いかと思うのですが、考え方は合っているでしょうか。

  • オートフィルタをかけた表に一行おきに行を入れる

    エクセル2003での質問です。 オートフィルタをかけた表に一行おきに行を入力しようとすると、 フィルタがかかっている部分の、最後の行に一行足すのが難しいです。 行を選んで「挿入」すると上に足されてしまうので… 下に足す方法はないでしょうか。

  • Excel 2007,2010での条件付き書式

    Excel 2007,2010での条件付き書式(前月比比較) Excel 2007か2010の条件付き書式についてお教えください。 A列にパーセンテージが記載されています。 100%以上であれば緑矢印、100%未満であれば赤矢印を表示したいと思っています。 最終的にやりたいことは、前月比が100%以上あれば緑矢印、でなければ赤矢印を表示したいです。 条件付き書式でいろいろ設定をしてみたのですが、よくわかりませんでした。 上記のことをやるにはどのように設定をしたらよいでしょうか? よろしくお願いいたします。

  • 参照したいブックのパス名に"["

    外部参照についてお尋ねします。 他のブックを参照するのに ='パス名[ブック名]シート名'!セル名 と入力しますが、参照したいブックの保存フォルダ名に"[ ~ ]"と角カッコが使われています。 ここがブック名を括るカッコと認識されてしまい、参照がうまくできません。 パス名のカッコをエスケープする方法はありますでしょうか。 諸事情からフォルダ名や被参照ブックの移動などができないので困っています。 ご存知の方いらっしゃいましたら、ご教示いただけますようお願いいたします。

    • kazz666
    • 回答数2
  • エクセル 末尾2文字を違うセルに自動的に表示

    エクセル 2002?(XP)をつかっています。 XPと同じ時期にでたものです。 あるセルに「あいうえお」と入力したとします。 この「あいうえお」の末尾2文字、「えお」を、違うセルに、同時に表示(入力)させることは、 できないでしょうか。 検索しようにも、何てキーワードを入れればいいかわかりませんorz 宜しくお願い致します。

    • noname#250193
    • 回答数3
  • エクセルの表計算が出来ない

    今まで使っていた、エクセルで作成した表の計算が突然出来なくなりました。計算式を使って、自動的に各行の計算が出来るように設定して、今まで何の問題もなく何年も使っていました。ところが、先日突然、行の計算が自動的に出なくなりました。システムの復元をやってみましたが、直りませんでした。使っているコンピュータはウィンドウズ7でソフトはMS オフィス2007です。どのようにしたら、また以前のように、表計算の機能が回復するのでしょうか?もしご存知でしたら、是非教えてください。仕事が進まなくて、困っています。よろしくお願いします。

    • pepechi
    • 回答数4
  • excelの複雑な関数についての質問。急ぎです

    エクセル関数に詳しい方、どうかお願いします。 添付のように、(一番左端をA列として)エクセルの表があり、 一番右のF列に求めた値を導きたいです。 何を求めるのかというと、 D列にCATALOG#が書いてあるのですが、 別シート(名前;COCOS)のA列にあるCATALOG#の中に、このD列のCATALOG#が存在しないとき、F列に’該当なし’と入力したいのです。 そして更に、その値はいつも表示されるわけではなく、D列に入力したCATALOG#が’AE’もしくは’PV'ではじまる場合はこの計算結果を表示させたいのですが、 それ以外のCATALOG#のときは、F列に表示される値はいつも空欄にしておきたいのです。 このような場合、F列にどのような関数を入れておいたらよろしいのでしょうか。 ISERRORやCOUNTIFなどいろいろ組み合わせて考えてみたのですが結局わかりませんでした。 どうか分かる方、お願いします。

    • ami0607
    • 回答数1
  • オートフィルについて

    エクセルのバージョンは2002です =IF(ROUND(J326*1000,0)='[2011年度100全社間接費実績推移表.xls]1月実績'!$F$61,"","エラー!") このセルをオートフィルしたいのですが、1月→2月→3月 というように、セルは固定でシートをオートフィル するにはどうすればいいのでしょうか? よろしくお願いします

  • オートフィルについて

    エクセルのバージョンは2002です =IF(ROUND(J326*1000,0)='[2011年度100全社間接費実績推移表.xls]1月実績'!$F$61,"","エラー!") このセルをオートフィルしたいのですが、1月→2月→3月 というように、セルは固定でシートをオートフィル するにはどうすればいいのでしょうか? よろしくお願いします

  • Excel2007でオートカルクが表示されません

    解決方法を調べたところ、2003での解決方法(ツール>オプション>ステータスバーを選択)はわかったのですが、2007でそれに該当するところが分かりません。 表示タブにも関連するところがなさそうです。 どのようにすれば表示されるかご存じの方いらっしゃいましたら教えてください。 宜しくお願いいたします。

    • kujitan
    • 回答数2
  • エクセル 条件付き書式のコピー(斜体)

    表を作っています。(A~H列まで、20行あります。) A1に何かしらの文字が入力されたらB1~H1に入っているデータを斜体にしたいのです。 同じようにA2に何かしら文字が入力されたらB2~H2に入っているデータを斜体に、 A20に何かしら文字が入力されたらB20~H20に入っているデータを斜体にしたい。 1行目は条件付き書式でなんとかできたのですが、 2~20行目に書式をコピーするとうまくいきません。 どうぞよろしくお願いいたします。