rivoisu の回答履歴
- Visual C++2008のプログラムを変更しても反映されません
Visual C++2008のプログラムを変更しても反映されません 手元にあるアプリケーションプログラムをデバックしてコンパイル⇒実行⇒動作は正常にできるのですが、 追加されているソース(mainなど)をいじっても変更が反映されません。 (↑main.cにprintfをいれたりコメントアウトしたりなどの簡単な操作) プログラムの知識が乏しいのでうまく説明できなくてすいません。 少しでもヒントにしたいので考えられる原因を教えてください。
- ベストアンサー
- Visual Basic
- rumya
- 回答数3
- 抽出後にすべて表示
こんにちわ。教えて下さい。VBAに関しては初心者です。。。 今下記のコードによって、抽出をしていますが、これを コマンドボタンをクリックすることによって、すべて表示させたいと 思っています。いろいろ調べましたが、オートフィルタから全てを 表示するのはできるのですが、オートフィルタの設定をしていないので、すべて表示ができません。 どのようにすればいいか、教えていただけますでしょうか。。。 Private Sub CommandButton1_Click() Call 検索 Unload Me End Sub Private Sub UserForm_Initialize() 'A列 作業項目をComboBox1 へ登録 Dim i As Long With Sheets("リスト1") i = .Cells(.Rows.Count, "a").End(xlUp).Row ComboBox1.List = .Range("A2:A" & i).Value End With End Sub Sub 検索() Dim i&, j&, F As Boolean, tmp Dim n As Integer With Sheets("シート") tmp = .Cells(1, 1).CurrentRegion.Value For i = 4 To UBound(tmp) For j = 4 To UBound(tmp, 2) Step 6 If tmp(i, j) = ComboBox1.Value Then F = True Exit For End If Next If F = False Then .Rows(i).Hidden = True F = False Next End With End Sub
- ベストアンサー
- Visual Basic
- etsu28
- 回答数2
- 特定ディレクトリ以下の複数のフォルダ名とファイル名を一括で連番にするバッチの作成
特定のフォルダ(ディレクトリ)以下の複数のフォルダ名とファイル名を 一括で連番にしてくれる方法(連番+拡張子のリネーム)を教えてください。 ソフトでは簡単ですが*.bat ファイルで実行するスクリプトを 知りたいので宜しくお願い致します 例えば フォルダ0 ├フォルダ1 │ ├ a.txt │ ├ b.jpg │ └ フォルダ2 │ └c.exe └ フォルダ3 └ d.exe という構造があったとして 000000 ├000001 │ ├ 000000.txt │ ├ 000001.txt │ └ 000000 │ └000000.txt └ 000002 └ 000000.txt この様に特定ディレクトリ以下の複数のフォルダ名とファイル名を連番 (上記は6桁ですが001,002…など3桁などに対応できる)にしたいのです 以下の方法で特定のフォルダ内のファイルを.txtに変更まではできましたが、 特定のフォルダより下層のファイルを.txtに変更はできませんでした。 REN E:\フォルダ\フォルダ\*.* *.txt 上記のスクリプトは特定フォルダにあるファイルは拡張子の変更が出来ますが、 そのフォルダより下層の複数のフォルダ名とファイル名の拡張子の変更をできないので、 *.batファイルで連番+拡張子のリネームを一括でするスクリプトの明記をお願い致します。 ご存知の方、どの様なご意見でも構いませんので ご回答頂けると幸いです。宜しくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- aaiok
- 回答数5
- 一週間以上前のレシートは再発行してもらえますか?
先日、あるお店で商品を購入し、会社の名前で領収書を書いてもらいました。 それが、レシートを添付するタイプの領収書で、今まで全く縁がなかったせいか、レシートを外して会社に提出したのですが、提出してから一週間以上も経ってから、「領収書にはレシートがないと無効って書いてあるから、もしかしたら、レシートがないと駄目かもしれない」と言われ、レシートを探してくるように言われたのですが、もうとっくに捨てしまってる状態です。 一応、購入した店と、購入した日時はほぼ覚えているのですが、今更、お店にいってレシートを再発行してもらえることはできないのでしょうか? それから、「レシートが添付していないと無効」と書いてる領収書は、やはり事務でも通らないでのでしょうか? ちなみに、領収書には、金額だけが書き込まれていて、購入した日時は記載されていません。
- パソコンで、COBOL言語開発できますか?
会社の業務で、自分独自のプログラムを作成して仕事をしたいのですがVBやアクセス、SQL言語を最初から勉強するのは大変です。 以前COBOL言語でプログラムを開発した事があるので、その知識を 使ってパソコンでプログラムを開発できないでしょうか>? 個人なので NET_COBOL等 高額なソフトを購入する予算もありません し 開発(画面設計含む)、デバック、コンパイル、最終的に動かす制御言語までの流れもパソコンではどうなるのか? 検討もつきません。 パソコンでコンパイルと言う概念があるのかさえ 解っていません! 会社の基幹系システム(SQL)よりODBCで一旦 自分PCに必要なデータだけダウンロード(データベースaccess)し、個人の環境だけで動作できれば良いのですが! やっぱし 安価、独学では難しいでしょうか? セミナーでもあれば 教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- ax-0521
- 回答数2
- VBAマクロ:データシートから情報を抽出して顧客別の出荷表を作成したい
いつもこちらではお世話になっています。 ありがとうございます。 今回はマクロで以下のようなことをしたいと考えていますが、どんな組み方がいいでしょうか? いつもながら勉強不足で申し訳ありませんが、お力を貸して頂ければと思います。 まず、下記のようなデータシートがあります。 日付 商品名 顧客コード 9/10 みかん A0001 9/12 ぶどう A0002 9/13 いちご A0001 9/13 いちご A0002 9/18 鶏肉 B0013 このデータシート上で(例えば)ボタンを押すと 一度に各顧客毎の「出荷表(納品書)」が作成される(別ファイルで保存される)、というようなマクロを組みたいのです。 …A0001の出荷表は、9/10,9/13のデータが載っているものになります。 (これがそれぞれA0002、A0013の分も同時に作成されてそれぞれ別ファイルで保存される形で) データシートと別に「出荷表(納品書)」ひな形シートを作って、 1行ずつひな型に流し込んでいこうかな?と考えてみたのですが、 (顧客コードで並べ替えをしてから、コードNOがかわる前の行まで 流し込んで別名でファイル保存してみる、とか…でもこれだと 切り替わったあとのコードの分の処理をどう進めてよいかわからず)どうもうまく考えがまとまりません。 どうかよろしくお願い致します!
- 締切済み
- その他MS Office製品
- aina1105
- 回答数2
- データ検索後の上書き
データシートに記載がある社員番号を入力フォームに入力し特定の社員データを検索するマクロを下記にて組みました。検索抽出された社員データを直接一部修正入力してもとの社員データヘ上書き処理をする(データによって修正しないこともあり)場合のマクロをご教示願います。 Sub ボタン1_Click() Dim tmpInt As Integer, motoHani(), myRng As Range, i As Integer tmpInt = Worksheets("入力フォーム").Range("C4").Value motoHani = Array("C6", "C7", "C8", "F8", "C10", "C11") Set myRng = Range("社員テーブル").Columns(1).Find(tmpInt, LookAt:=xlWhole) If myRng Is Nothing Then MsgBox "該当する事案はありません" Exit Sub End If For i = 0 To UBound(motoHani) Range(motoHani(i)).Value = myRng.Offset(0, i + 1) Next End Sub
- ベストアンサー
- その他(データベース)
- hahalu0589
- 回答数2
- Accessでデータ数が増えるとクエリで「無効な処理です。」エラー
Access2000で選択クエリを作成していますが、データ数が少ない場合は問題ないのですが、データ数が数千件に増えるとデータシートビュー表示時に「無効な処理です。」とエラーが発生し、開けません。 クエリにはリンクテーブルを使用したクエリを使用しています。 また、mdbでは出来るのに、mdeにすると出来なくなったり、一度出来なくなるとデータ数が10件でも出来なくなったりと症状が不安定で現象が特定できません。 Accessの何かの制限かバグでしょうか? ご存知の方がいればお教え下さい。
- 締切済み
- その他(データベース)
- naka4695
- 回答数1
- IBM系のDBでIMSに関して
IBMのメインフレームで使用されているIMSというDBに関して何でもいいので教えて頂けないでしょうか。
- 締切済み
- その他(データベース)
- marupekecat
- 回答数3
- データ検索後の上書き
データシートに記載がある社員番号を入力フォームに入力し特定の社員データを検索するマクロを下記にて組みました。検索抽出された社員データを直接一部修正入力してもとの社員データヘ上書き処理をする(データによって修正しないこともあり)場合のマクロをご教示願います。 Sub ボタン1_Click() Dim tmpInt As Integer, motoHani(), myRng As Range, i As Integer tmpInt = Worksheets("入力フォーム").Range("C4").Value motoHani = Array("C6", "C7", "C8", "F8", "C10", "C11") Set myRng = Range("社員テーブル").Columns(1).Find(tmpInt, LookAt:=xlWhole) If myRng Is Nothing Then MsgBox "該当する事案はありません" Exit Sub End If For i = 0 To UBound(motoHani) Range(motoHani(i)).Value = myRng.Offset(0, i + 1) Next End Sub
- ベストアンサー
- その他(データベース)
- hahalu0589
- 回答数2
- ExcelVBAを用いてフォーマットからデータベースに入力する際のハイパーリンクの扱い方
入力フォーマットに入力し、最後に「登録する」のようなボタンをクリックすることで別シート上のデータベースへ入力した情報が蓄積されるという作業をExcelVBAを用いて行っています。そのデータベースに添付ファイルをつけた情報を入れたいのですが、フォーマット上でつけたハイパーリンクがデータベースに入りません。VBA初心者のため、やり方が分からず困っています。よろしくお願いします。
- 締切済み
- その他MS Office製品
- tar5555
- 回答数4
- ExcellVBA から Access で開いた選択ビューを参照
Excell / Access とも 2003 です。 Access ですでに開いている選択クエリーを、Excell VBA から参照し、内容を取得する方法を探しています。 Access側に手を入れることはできない上にブラックボックスとなっているため、Excell側から「すでに開いている選択クエリー」を取得する方法を探している次第です。 よろしくお願いします。
- 謀略家として名高い人物、能力の高い人物は誰?
謀略家として名高い人物、ありえないようなことを成し遂げた人物、その能力で世の中を震撼させた人物など多くいます。 その中で、とりわけ高い能力の人物は誰でしょうか? 非常に個人差があると思いますが、事績やその能力の源泉と思われることなど含めて回答してほしいなと思います。 個人的には、戦国時代なら松永久秀、宇喜多直家、黒田孝高など、ヨーロッパならマキャヴェリなどが比較的高い能力だったのではと思っています。
- アクセスかエクセルか
私はエクセルにはある程度慣れていますが、アクセスを利用したことがありません。現在、エクセルを活用して、データの抽出を行っています。具体的には、120人程度の一月分の出席予定データから、一ヶ月分の各日毎の出席者一覧リストをマクロを使って作成しています。 今後、毎日翌日の出席用予定者一覧をその人が持つ固有のデータとともに一覧として出したいのですが、これはエクセルでもアクセスでもどちらでもできると思うのですが、どちらで作成するのが有効なのでしょうか。私が扱う分にはどちらでも問題ないのですが、私が会社からいなくなってから、パソコン関係があまり得意でない人でも操作できるようにしたいので、そのような観点からどちらが良いのかをアドバイスいたただきたいと思います。
- エクセル2002でマクロ実行時にエラー
エクセル2002を使用しています。 最近、マクロを勉強中ですが、マクロを実行すると以下のエラーが発生します。 「実行時エラー1004 WindowクラスのScrollRowプロパティを設定できません」 動作させたい内容は・・・ A6:BI44645のデーターを数式と値のクリアで消して、A6にカーソルを移動し、 その後A1に戻す(A5行にはオートフィルターを設定しているので、A6→A1としてます)動作です。 上記エラー発生にてデバッグを選択すると、以下の命令行が黄色に塗られてます。(ちなみに、A6:BI44645のデータークリアまでは完了してます) ActiveWindow.ScrollRow = -20979 色々探しましたが、「実行時エラー1004」はヒットするが、 「WindowクラスのScrollRowプロパティを設定できません」がヒットしません。 何が問題なのか、教えてください。
- ベストアンサー
- その他MS Office製品
- kimatatohi
- 回答数4
- ExcellVBA から Access で開いた選択ビューを参照
Excell / Access とも 2003 です。 Access ですでに開いている選択クエリーを、Excell VBA から参照し、内容を取得する方法を探しています。 Access側に手を入れることはできない上にブラックボックスとなっているため、Excell側から「すでに開いている選択クエリー」を取得する方法を探している次第です。 よろしくお願いします。
- 会計事務所の職員が犯しがちな不正にはどのようなものがありますか?
会計事務所の職員が犯しがちな不正にはどのようなものがありますか。 例えば、顧問先の経理担当者と結託して、不正を行ったりするケースもあるのでしょうか。 会計事務所のリスクマネジメントについて調べており、このあたりのケースについて情報が少なく、苦労しております。 ささいな情報でも結構ですので、ご協力いただけますと幸いです。
- VB.netの設計
JavaのSE経験5年、VBは開発3ヶ月未満のSEです。 ある汎用業務アプリを旧アプリ(VB6)から新アプリ(VB.net)に移行するプロジェクトに携わっています。 旧アプリは、ひとつのメニューExeから、各機能(画面)EXEをコマンドラインから呼び出す作りです。 例えば、こんな感じです。 携帯電話 →携帯電話メニュー画面.exe →アドレス帳検索画面.exe →アドレス帳登録画面,exe →アドレス帳削除画面.exe →Eメール履歴画面,exe →Eメール送信画面.exe →Eメール受信画面,exe 画面ごとにプロジェクトファイルがあり、出来上がりの納品の際は、Exeファイルが数十個出来るようなアプリケーションになっています。 しかし、コマンドラインでexeを実行する手法と、画面ごとにexeが出来る事に違和感を感じますし、 直接メニューを通さずに呼ばれることがない物にexeと言う拡張子がつく事にも違和感を感じます。 作りとして、EXEが沢山あるソリューションは正しいのでしょうか 正しくないとして、どうあるのが正しいのでしょうか よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- Runa-inf
- 回答数5
- エクセルシート検索
現在見積書を1つのブックで大量に作成(年間でシート数が100くらいになります)しており、過去の見積を検索するのに時間がかかって仕方がありません。例えば、シート1に検索ボタンを作り、シート名(見積番号で保存)を入力するとそのシートにジャンプするというような方法ってありますか? あると思うのですが、マクロっていうのが全くわかりません。 誰か助けて下さい。
- ベストアンサー
- その他MS Office製品
- 15honbu
- 回答数6