ToOrisugaru の回答履歴

全574件中541~560件表示
  • excel vba sumif 月間集計

    excel vba sumif 月間集計 どなたか教えていただけますか? sheet1に1日毎のデータが打ち込まれています。そのデータを同じブック内の月間シートが開いたときに表示してるのですが、31日間分のコードをsumifで処理しているため、かなりのファイル容量となり重くなります。もっと効率的な方法はないのでしょうか、(範囲指定の繰り返し処理等)お願いいたします。 なお、sheet1からsheet5まで日毎のデータをそれぞれ月間シート1~5に集計してます。 例です。 sheet1は   A    B     C    D     E   F・・・・ 1 日  目的  距離  燃料 2 1   社用  50 3 1   私用  60   10  4 2   社用  30 月間シート1は   A   B   C   D E    F 1 日  距離  燃料       1110 2 1  110    10 3 2   30     0  Private Sub Worksheet_Activate() UserForm1.Hide Range("A1").Select '距離数 Range("B2").Value = WorksheetFunction.SumIf(Sheets("Sheet1").Range("A2:A300"),   Range("A2"), Sheets("Sheet1").Range("C2:C300"))   Range("B3").Value = WorksheetFunction.SumIf(Sheets("Sheet1").Range("A2:A300"),   Range("A3"), Sheets("Sheet1").Range("C2:C300"))      ・      ・      ・ '累計 ・・・は、こんな感じ処理してます Dim myRng As Range Dim c As Range Set myRng = Range("F2:F32") For Each c In myRng c.Value = c.Offset(0, -4).Value + c.Offset(-1, 0).Value  Next c  End Sub

    • 締切済み
    • noname#240857
    • Visual Basic
    • 回答数2
  • Excel 隣のセルが空白以外の場合のみSAMにしたい

    Excelの計算式でどうしても分からないので教えていただきたいです。 以下のようなExcelがあります。   A   B  C   D 1 あ  い   5 2 う  え 8 3 お (空白) 9 4 か  き 4 5 く (空白) 5 6 け (空白) 3 Aは大カテゴリー、Bは小カテゴリー、Cはの売上です。 大カテゴリー毎の売上を知りたいと思っています。 何かよい方法がありましたら、教えていただけますでしょうか。 (補足) ・ピポットでやってみましたが、上記の表示から変わりませんでした。 IF関数でやれそうな気がしましたが、Excel初心者の為、どのような計算式が合うのかよくわかりません… ・行は5000行以上あります。 ・マクロは全く知識がなく、わかりません。 知識がなく、申し訳ありません。 今は一行一行、目視と手計算で表を完成させようとしています。 ご存知の方、ご教示いただければ幸いです。 宜しくお願いいたします。

  • 毎月、データ集計を取っているのですが

    毎月、データ集計を取っているのですが 稼動日1日目~5日目の合計を取る数式で 苦労しています。5日目までの数式が解れば 10日目、15日目は5日目までの応用だと 思うので、どうか教えて下さる方、 よろしくお願いします。 月により1日の曜日は変化します。 C列には数式が入っております 例:2月の場合 A B C 1 日 曜日 データ1 2 1 月 11 3 2 火 25 4 3 水 30 5 4 木 280 6 5 金 33 7 6 土 8 7 日 例:3月の場合 A B C 1 日 曜日 データ1 2 1 木 20 3 2 金 55 4 3 土 5 4 日 6 5 月 384 7 6 火 21 8 7 水 304

  • RedHatLinux+PostgreSQLを使ったWebシステムのパ

    RedHatLinux+PostgreSQLを使ったWebシステムのパフォーマンスチューニングについて。 RedHatLinux+PostgreSQLを使ったWebシステムをある会社に開発してもらったのですが、 検索のパフォーマンスがとても悪く問題になっています。 まずは、システムのどの部分がボトルネックになっているかを調査したいのですが、どのような ソフト、またはコマンドを使って調査すればよいのでしょうか? それと、ボトルネックになっている部分をどのように改善するかを教えていただけますでしょうか。 また、開発してもらったソースは公開されておらず、オブジェクトでの提供になっており SQL文が分かりません。 実行されたSQL文を解析する方法はありますでしょうか? よろしくお願いいたします。

  • VBのRichTextBoxの文字色変更

    VBでテキストエディタを作っています。 使い勝手を良くするために、 キーワード(if,for,while,int,char)に色をつける仕様にしました。 しかし実際動かしてみるとすごくチカチカして使い物になりませんでした。 SelectionStart = 5 : SelectionLength = 10 SelectionColor = Color.Red もしくは Select(5,10) SelectionColor = Color.Red 一度選択してから色を変えるのがいけないと思うのですが、 他に一部の色を変える方法はないでしょうか?

  • メッセージボックスを前面に表示させるには?

    Sub 教えて() Dim ExAp As Application Dim ExBk As Workbook Dim ExSh As Worksheet Set ExAp = CreateObject("Excel.Application") Set ExBk = ExAp.Workbooks.Add Set ExSh = ExBk.Worksheets(1) ExAp.Visible = True ExAp.WindowState = xlMaximized ThisWorkbook.Worksheets(1).Activate MsgBox "前面表示させたいお!" Set ExAp = Nothing Set ExBk = Nothing Set ExSh = Nothing End Sub これを実行するとメッセージボックスが隠れてしまいます。 どうしたらよいでしょうか?

  • 【VB2008】使用するPCによってラベルのサイズが変わりますorz

    【VB2008】使用するPCによってラベルのサイズが変わりますorz  今晩は,いつも勉強させていただいております. 質問させていただきます.どうぞよろしくお願いいたします.  Form上のラベルに、それと同じサイズの絵を貼り付けております。  ビルド作成したExeファイルを複数台のPCで使用いたしておりますと、 何故か特定のPCのみラベルと絵のサイズがずれてしまい、 ラベルの中に白い領域ができてしまいます。  おそらく絵のサイズはどのPCでも変わらない(?)と思いますので、 ラベル側のサイズが大きくなってしまい絵との隙間が生じている(?) のかな、などと考えている次第でございますが。。。  もし何かお気づきになられるようなお詳しい方がいらっしゃいましたら, 是非ともアドバイスいただきたくどうぞよろしくお願いいたします。

  • よろしくお願いいたします。Excel2003で印刷等のマクロが入った5

    よろしくお願いいたします。Excel2003で印刷等のマクロが入った5MBほどファイルです。古いパソコンWin2000のExcel2003上では順調に稼働していました。それを新しいパソコンVista版office2007付・DELL STUDIO にExcel2003をインストールして実行したところ、印刷したいプレビューの画面にはなりますが、そこから印刷のボタンを押してデータが送信されているようなのですが、保留ドキュメント「ゼロ」のままで、印刷が実行されません。(先のファイルではマクロ以外に通常の範囲指定でのプレビューや印刷は行われています。)慌てているもので支離滅裂な表現お許し下さい。皆様のお力をお借りして原因理由をお教えいただければ幸いです。

  • ユーザーフォーム(ListBox)からのランダム入力

    現在シフト表を作成していて、以下の動作をするマクロを考えています。 素人のため、詳しい方がいればご教授頂けませんでしょうか。。。 ユーザーフォームには ・対象者:10名(複数選択) ・勤務形態:早番、遅番など(単一選択) ・日当たりの必要人数:1~5(単一選択) ・勤務割り当て開始ボタン 上記の3つのListBoxと1つのボタンがあります。 考えている要件は ・選択された対象者に対して、対象者の合計で割られた数だけ勤務形態が割り当てられ、勤務が均等になるようにします。 ・割り当て方は1か月分(31日)で、その中からランダムな日にちに選択された勤務形態が割り当てられます。 ・すでに勤務形態が入力されている項目についても考慮します。  (例えば、月5回必要な場合、3回すでに入力されていれば、残り2回分を割り当てる。) ・日当たりの必要人数については、1~5から選択し、一日当たりの同一勤務の人数を選べるようになっています。 尚、シフト表は縦:勤務者、横:月カレンダーになっています。 そもそも要件が多すぎてできるかも微妙かと思いますが、一部分でもわかる方がいれば、よろしくお願いします。

  • formの移植

    あるパソコンで作成したフォームを(form1)1つだけ別のパソコンに移植したいのですが、移植したいパソコンでform1を作成してプロジェクトの中に、(form1.vb,Form1.Designer.vb,Form0.resx)を上書きすれば良いのでしょうか?

  • ■Visual BasicでPC-POSの開発時の参考書籍

    ■Visual BasicでPC-POSの開発時の参考書籍 ACCESSで顧客管理簿・来店顧客の営業日報など開発した程度の知識の者ですが 今度は「Visual Basic」でPOS(レジ)の開発にチャレンジしてみようと思っております。 ※DBは"SQL SERVER"か"PostgreSQL"の予定です。 そこで、書店やアマゾンなどで参考になる書籍を探してみましたが、 参考になりそうな書籍がなく質問をさせていただきます。 イメージ的には受注時の納品書や請求書などの開発に近いと思うのですが 「これだ!」という書籍やホームページなど見つからず右往左往しております。 この書籍が参考になるよ! ここのサイトを参考にしてみては! など、アドバイスをいただければと思います。 一言で「POS:レジシステム」と言っても機能としてピンキリですが、      ・来店者選択(会員or非会員)     ↓   ・商品のバーコードをスキャン(購入数量指定)     ↓ ※複数個の商品があれば繰り返しスキャン   ・小計     ↓   ・精算(預かり金入力、おつり表示)     ↓    完了 以上のPOS機能の基本と、在庫管理(商品仕入・販売のみ)が出来れば問題ありません。 集計(日報など)や帳票関連、カスタマディスプレ、キャッシュドロアー、レシートプリンターの制御は 今回の質問に含まれておりません。 フロントエンドでACCESS使えば!という指摘もありますが Visual Basic2008で作ってみたいと思います。 宜しくお願いいたします。

  • ■Visual BasicでPC-POSの開発時の参考書籍

    ■Visual BasicでPC-POSの開発時の参考書籍 ACCESSで顧客管理簿・来店顧客の営業日報など開発した程度の知識の者ですが 今度は「Visual Basic」でPOS(レジ)の開発にチャレンジしてみようと思っております。 ※DBは"SQL SERVER"か"PostgreSQL"の予定です。 そこで、書店やアマゾンなどで参考になる書籍を探してみましたが、 参考になりそうな書籍がなく質問をさせていただきます。 イメージ的には受注時の納品書や請求書などの開発に近いと思うのですが 「これだ!」という書籍やホームページなど見つからず右往左往しております。 この書籍が参考になるよ! ここのサイトを参考にしてみては! など、アドバイスをいただければと思います。 一言で「POS:レジシステム」と言っても機能としてピンキリですが、      ・来店者選択(会員or非会員)     ↓   ・商品のバーコードをスキャン(購入数量指定)     ↓ ※複数個の商品があれば繰り返しスキャン   ・小計     ↓   ・精算(預かり金入力、おつり表示)     ↓    完了 以上のPOS機能の基本と、在庫管理(商品仕入・販売のみ)が出来れば問題ありません。 集計(日報など)や帳票関連、カスタマディスプレ、キャッシュドロアー、レシートプリンターの制御は 今回の質問に含まれておりません。 フロントエンドでACCESS使えば!という指摘もありますが Visual Basic2008で作ってみたいと思います。 宜しくお願いいたします。

  • SQLでTableが作れないlol

    show databases; と入力 自分のデータベースを use me; と入力 show tables;  と入力してからが問題なのですが・・・。 テーブルを作りたいのに、CREATEをしても作れないんですorz ↓↓入力した内容は以下のとおりです↓↓ CREATE TABLE cake ( code char(3), name varchar(10) NOT NULL, tanka char(8), from varchar(20) NOT NULL , drink varchar(10) NOT NULL , PRIMARY KEY (code) ); と、入力するとエラーで・・・ ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from varchar(20) NOT NULL, drink varchar(10) NOT NULL, PRIMARY KEY (code) )' at line 5 と出てくるのですが、よくわかりません。 昨日までは作れていたのになぜかわからず質問してみました。 code char(3) , を code int(3), としてもできませんでした。 これから作業で使うので、困ってます><! ご回答のほどよろしくお願いいたします。

    • ベストアンサー
    • ichimin
    • MySQL
    • 回答数4
  • ソフトウェアのテスト手法について質問させていただきます。

    ソフトウェアのテスト手法について質問させていただきます。 現在、テスト手法について調べなけらばならない状況にあります。 調査対象となっているテスト手法は結合テストの中でも「動作確認テスト」とというもので 細かくは以下のものになります。 ・操作確認テスト ・インタフェース確認テスト ・状態遷移テスト ・データ・バリエーション・テスト ・外部リンク動作確認テスト ・業務シミュレーション・テスト 上記のテストは、ITProというサイト http://itpro.nikkeibp.co.jp/article/COLUMN/20060425/236271/?ST=slfsys を参考にピックアップされたものらしいのですが、一部概要が載っているのみで、まるで情報不足です。 そのため、ネット上で調べたのですが、ほとんど情報がありません。 書店で書籍を探してみても上記のテストが載っている本が見つかりませんでした。 (かろうじて、状態遷移テストのみ載っている本がありましたが・・・) ここまで情報がないと、本当にこんなテストあるのか? と、疑問にすら思えてきます。 今度、図書館に行ってさらに調査しようと考えているのですが、 もし上記テストについて情報が載っている書籍、またはサイトなど ご存じの方がいらっしゃいましたら、ご教示いただけないでしょうか。 もしくは、ITProを見て、より詳しく説明していただけると大変助かります。 私自信が具体例など思いつき、詳しく考えられれば一番いいのですが、 私の知識不足ゆえ、考えつきませんでした。 以上。どんな情報でも構いません。 本当に困っています。 ご回答の程、よろしくお願い致します。

  • ソフトウェアのテスト手法について質問させていただきます。

    ソフトウェアのテスト手法について質問させていただきます。 現在、テスト手法について調べなけらばならない状況にあります。 調査対象となっているテスト手法は結合テストの中でも「動作確認テスト」とというもので 細かくは以下のものになります。 ・操作確認テスト ・インタフェース確認テスト ・状態遷移テスト ・データ・バリエーション・テスト ・外部リンク動作確認テスト ・業務シミュレーション・テスト 上記のテストは、ITProというサイト http://itpro.nikkeibp.co.jp/article/COLUMN/20060425/236271/?ST=slfsys を参考にピックアップされたものらしいのですが、一部概要が載っているのみで、まるで情報不足です。 そのため、ネット上で調べたのですが、ほとんど情報がありません。 書店で書籍を探してみても上記のテストが載っている本が見つかりませんでした。 (かろうじて、状態遷移テストのみ載っている本がありましたが・・・) ここまで情報がないと、本当にこんなテストあるのか? と、疑問にすら思えてきます。 今度、図書館に行ってさらに調査しようと考えているのですが、 もし上記テストについて情報が載っている書籍、またはサイトなど ご存じの方がいらっしゃいましたら、ご教示いただけないでしょうか。 もしくは、ITProを見て、より詳しく説明していただけると大変助かります。 私自信が具体例など思いつき、詳しく考えられれば一番いいのですが、 私の知識不足ゆえ、考えつきませんでした。 以上。どんな情報でも構いません。 本当に困っています。 ご回答の程、よろしくお願い致します。

  • エクセルVBAでの質問です。

    エクセルVBAでの質問です。 エクセルのデーター一覧検索でヒットしたセルの色を選択している時だけ変更させるには?(出来れば点滅にしたい) よろしくお願します。

  • フォーカスを移動させない方法

    エクセル2003のユーザーフォームにリストボックス1、リストボックス2、テキストボックス1、コマンドボタン1(シート転送用)を作成しました。(タブオーダーはこの順になってます。) 転送用ボタンは最後にクリックしますが、前3個のコントロールの操作の順番はどれでも可能にしたいと思います。ただしテキストボックスは入力の都度クリックしなくてよいようにフォーカスを常駐させたいのです。どなたか簡単な方法を教えてください。

  • フォームを最背面に設定したいのですが・・・

    VisualBasic2008で開発しております。 フォームを常に最背面に表示したく、 http://jeanne.wankuma.com/tips/vb.net/form/bottommost.html で紹介されているような方法を試してみました。 この方法で、フォームを最背面にするという事自体は解決できたのですが、最背面にしたフォームのイベントハンドラが機能しなくなってしまいました。 どうすればイベントハンドラが機能するようになるのでしょうか?

  • VBAで前々から気になっていることがあります。例えば、

    VBAで前々から気になっていることがあります。例えば、 Private Sub Button検索_Click() 何らかの処理コードが記述 End Sub 検索のコードが記述されているとします。キーワードをテキストボックスに入れて検索されてヒットしたデータはフォームのテキストボックスなどに表示されるとします。検索は連続検索が可能で該当するデータが無くなるまで、この検索ボタンを押す限り検索が可能だとします。 さてここで質問ですが、この上記の一連の検索の途中で仮に更新、削除したいデータを発見したとします。 そんな場合は、 Private Sub Button検索_Click() 何らかの処理コードが記述 Private Sub Button削除_Click() 何らかの処理コードが記述 End Sub Private Sub Button更新_Click() 何らかの処理コードが記述 End Sub End Sub などということは可能なのでしょうか、それとも更新や削除のソースは、 Public Function 更新(又は削除)() As Integer 何らかの処理コードが記述 End Function としなければいけないのでしょうか。ご存知の方教えてください。よろしくお願いします。

  • セレクト文

    学籍番号が1の学生について、科目番号が3の成績よりも良い成績の科目の科目番号と成績を得たい。ただし、通常の統合質問で回答せよ。 と言う問題です。 exercise=# select * from 履修; 科目番号 | 学籍番号 | 成績 ----------+----------+------ 1 | 2 | 80 2 | 1 | 90 2 | 3 | 70 1 | 3 | 100 1 | 4 | 50 1 | 7 | 80 1 | 10 | 75 ・・・・・ select 履修.科目番号,履修.成績 from 履修 where 履修.学籍番号=1; で学籍番号1の学生を選択できるのですが、科目番号3の成績よりも良い・・・と言うところが分かりません。 また、同じ条件で「入れ子型質問で回答せよ」と言うのもあります。よろしくお願いします。