NotFound404 の回答履歴
- 開いたときの位置を指定する事は可能ですか?
Sub Sample() Dim myFile As String myFile = "C:\Program Files (x86)\" Shell "C:\Windows\Explorer.exe " & myFile, vbNormalFocus End Sub これでフォルダを起動させているのですが 開いたときの位置を指定する事は可能ですか? TOP=0 など、IE操作の様に画面に対する位置を指定したいのですが どうすればいいでしょうか?
- ベストアンサー
- オフィス系ソフト
- BZTPYYORJR
- 回答数3
- 2つのACCESSファイルのテーブルを比較する方法
ACCESSデータベースファイル1.accdbの各テーブル(データ)と ACCESSデータベースファイル2.accdbの各テーブル(データ)は 完全に一致するはずですが、 両者の各テーブル(複数あり)が一致するかどうかを簡単に 確認するにはどうすればよいでしょうか。 なお、テーブルの生成方法の違いか何かの理由で 両者のファイルサイズは一致していません。 また、バイナリ比較でも一致していません。 ACCESSの機能で確認できるのであればACCESSを使用した方法で、 ACCESSの機能だけでは難しければACCESSのVBAを利用した方法で、 それでも難しければ他のツールや方法でも構いません。 よろしくお願いします。
- ベストアンサー
- Access(アクセス)
- yam2012
- 回答数12
- Accessファイルのバックアップ保存について
「バックアップ」という名前のコマンドボタンを押した時に、 現在編集している「AAA.mdb」というAccessファイルを同じ フォルダに、「AAAバックアップ.mdb」というファイル名で 保存したいと考えています。 なお、フォルダはその時その時で変わります。 いろいろとインターネットで調べましたが、分かりません でした。 どうかご教示いただきますようお願いいたします。
- ベストアンサー
- その他MS Office製品
- ankle
- 回答数2
- Access Excelのインポートについて
お世話になります。 Access2010 Excelインポート時の仕様についてご教示下さい。 フォーム上に「インポート」ボタンを設置し、ボタンを押すと ファイル選択ダイアログが表示され、そこで選択されたファイルを インポートしています。 DoCmd.TransferSpreadsheet acImport, 10, "temp", strFile, True ※strFileはダイアログにて選択されたファイルのパス インポートする前に事前にテーブルを作成しておき、そこに Excelのデータがインポートされます。 事前に作成しておくテーブル(temp)のデータ型は以下の通りです。 ID オートナンバー 契約開始日 日付/時刻型 契約終了日 日付/時刻型 案件名 テキスト型 価格 テキスト型 ※Excelの「価格」は通貨型となっておりますが、いくつかのセルに 文字列が入力されている為、テキスト型としてます。 <質問> インポートすると、「価格」フィールドにてデータ型の変換エラーが 発生します。エラーテーブルを確認したところ、Excelの「価格」に 文字列が入っている行でした。 予めテキスト型を用意しておいても、文字列の行はエラーとなって しまいます。なお、価格(数値)が入力されているものは、文字列として インポートされています(左詰めになっている)。 100000 50000 10000 80000 ・ 50000 空白 ← 本来は文字列が入力されている。 予めテキスト型を用意しておいたとしても、インポート時の仕様?で 先頭から数行が数値なら数値フィールドと認識されてしまって、 文字列が削れ落ちてしまうのかなと。 ちなみに、インポートするExcelの先頭行の価格を「'100000」にして インポートしたところ、ちゃんとインポートはできましたが、 2行目以降は¥マークも含めた文字列でインポートされてしまいました。 100000 ¥50000 ¥10000 ¥80000 ・ ¥50000 文字列 どうにか対処する方法はございますでしょうか。 以上、宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- naoto0216
- 回答数1
- [Excel ADO]同じテーブルを複数ファイル化
Excel2007でExcel ADOによるCSVファイル処理をしています 対象はあるアプリからエクスポートした販売データで、月締め処理後の集計が主な内容です。 その際に、10年分以上ある全期間を対象にエクスポートすると時間がかかるので、 せめて前年度以前の分は年度締め時に一度程度、月締め時は当会計年度分に絞り時短を狙いたいのです そのようにして作った2つの販売データファイルから、全データを対象にした処理をするにはどうしたらよいでしょうか? 一つのファイルに対して SELECT * FROM 全データ.csv AS 元帳 WHERE 諸条件 として動いている状態で、 SELECT * FROM ((SELECT * FROM 当年度データ.csv) UNION (SELECT * FROM 前年度以前データ.csv)) AS 元帳 WHERE 諸条件 のような形でいけないかと思ったのですが、「JOIN操作の構文エラーです」となりました (SELECT * FROM 当年度データ.csv AS 元帳 WHERE 諸条件) UNION (SELECT * FROM 前年度以前データ.csv AS 元帳 WHERE 諸条件) とすると一応は動くのですが、実際はもっと複雑なSQL文となっていることもあり、 対象データ(DB)をまず結合した上で、絞り込みや並べ替え等をやれたらと思っています 何かよい方法があれば教えてください
- ベストアンサー
- Excel(エクセル)
- hzd00430
- 回答数1
- マクロ変数 single で小数点計算が狂います
Windows8.1 エクセル2010です。 マクロを使っており、小数点の計算をしたいため、初めてsingle double の変数を使いました。 例として、 Sub シングル() Dim 足される As Single Dim 足す As Single Dim 合計 As Single 足される = Range("a1").Value 足す = Range("b1").Value 合計 = 足される + 足す Range("c1").Select ActiveCell.FormulaR1C1 = 合計 End Sub A1=2.1 B1=5.1 普通は7.2となるのですが、7.19999980926513 と出ました。 doubleに変数を切り替えたら、ちゃんと7.2と出ました。 singleの仕組みがよくわかりません。 有効桁数数は「7桁」なら、小数点第7位まで扱える…という単純なものではないのでしょうか?
- ベストアンサー
- Visual Basic
- noname#248169
- 回答数6
- 複数のピボットテーブルのフィルタを一括選択
マクロ(VBA2007)で、作業中の1つのシートにある、複数のピボットテーブルのレポートフィルターを一括で選択しようとしております。以下のマクロでは”ピボットテーブル1”と名前のついたピボットしか操作できませんでした。複数のピボットを一括で選択する方法を教えていただけますか?(メーカー名がA、B、Cとあるフィルターです) ******************* Sub try() Dim pf As PivotField Dim p As PivotItem Set pf = ActiveSheet.PivotTables("ピボットテーブル1").PivotFields("メーカー") pf.Orientation = xlPageField pf.ClearAllFilters For Each p In pf.PivotItems Select Case p.Value Case "A", "C" '表示アイテム名をカンマ区切りで指定 Case Else p.Visible = False End Select Next End Sub *********************** よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- okwaveid123
- 回答数1
- 日本語入力ONかつ「NumLock」ONのマクロ
Excelを起動したときに、「NumLock」キーがOFFにならないようにしてONのままで、IMEが日本語入力ONで起動できるようにしたいのです。 Excel2010では、起動したとき、下記の3行マクロで「NumLock」キーがOFFにならずにONのままで、IMEを日本語入力ONで起動できておりました。。 Sub Auto_Open() SendKeys ("{kanji}") End Sub しかし、Excel2013では、IMEは日本語入力ONになるにはなるのですが、SendKeysの影響で「NumLock」キーがOFFになってしまいます。 「NumLock」キーをONにするために、Call numLockOnを挿入して、 Sub Auto_Open() SendKeys ("{kanji}") Call numLockOn End Sub としましたが、「NumLock」キーがOFFになってしまいます。 「NumLock」キーをONにしたいのですが、記述の何が足らないかお教えいただけませんか。 よろしく、お願いします。
- ベストアンサー
- Visual Basic
- yonemasatsu
- 回答数2
- Access テーブルの添付ファイル型への登録2
お世話になります。 http://okwave.jp/qa/q9184565.html の続きとなります。 フォーム上の添付ファイルコントロールからファイルを追加すると その時点で?、レコードが作成されてしまいます。 ※実際にはフォームを閉じたときかも。 なお、添付ファイルコントロールのコントロールソースは テーブルの「添付ファイル」としてます。 添付ファイル型のフィールドをコントロールソースとして設定して おかないと、フォーム上の添付ファイルコントロールにて ファイルの追加ができない(クリップマークが出てこない) という認識なのですが・・・間違ってますでしょうか。 ご教示の程、宜しくお願い致します。
- 締切済み
- その他MS Office製品
- naoto0216
- 回答数1
- Access テーブルの添付ファイル型への登録
お世話になります。 Access2010 Accessにて社員情報を登録するツールを作成しているのですが、 テーブルの添付ファイル型への登録方法をご教示願います。 社員情報を新規登録するためのフォーム「社員情報登録」があり、 そこで社員の画像を選択させ、最終的にテーブルの添付ファイル「画像」 に登録したいところです。 現状、ファイル選択ダイアログから画像ファイルを選択させ、その画像ファイルの パスを取得するところまでは出来てます。 なお、フォーム上にはイメージコントロール「画像」を設置し、 Me.![画像].Picture=画像ファイルのパス で表示させてます。 フォーム上の登録ボタンが押されたときに、単純にAddNewして テーブル![画像]=画像ファイルのパスだとエラーになって しまうと思うのですが・・テーブルの添付ファイル型フィールド「画像」に ファイルを登録する方法をお教え下さい。 **************** 別の質問になるのですが、添付ファイルコントロールは、テーブルの 添付ファイルを表示させる為のものという認識です。 なので、新規登録する画面ではまだレコードが存在しない状態なので 添付ファイルコントロールは使えないと思うのですが、その認識で 間違いないでしょうか。 なので、新規登録画面では使えないけど、修正画面では使えると思ってます。 (既にレコードが存在するので、画像が登録されていたら表示できる) 以上、宜しくお願い致します。
- 締切済み
- その他MS Office製品
- naoto0216
- 回答数2
- Access ファイルかフォルダの判定
お世話になります。 Access2010 フォーム上にActiveXのProgressBarコントロールを設置し、 そこにドラッグ&ドロップされた画像を、フォーム上のイメージ コントロールに表示するようにしました。 また、複数ファイルをドラッグ&ドロップされた場合は、エラーメッセージ を表示するようにしてます。 ここまでは問題ありません。 ただ、フォルダごとドラッグ&ドロップされた際にも、エラーメッセージを 表示させたいのですが、やり方がわかりません。 ドロップ&ドロップされたファイル、もしくはフォルダのパスは取得して いるので、そのパスからフォルダか否か判定することは可能でしょうか。 ご教示の程、宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- naoto0216
- 回答数5
- Accessで”データの競合"となる
Access2010を使用しています。 テーブル更新後にフォームをクローズしようとすると”データの競合"とメーセージが表示されます。 レコードを追加する時はならないのですが、レコードを変更しようとするとメーセージが表示されます。 具体的には下記のようにコーディングしています。 何か指定もれがあるのでしょうか? With Application.CurrentDb Set oRS = .OpenRecordset("顧客マスター", dbOpenDynaset) oRS.FindFirst "顧客コード = " & Me.顧客コード If oRS.NoMatch = False Then oRS.Edit Else oRS.AddNew End If oRS("顧客コード").Value = Me.顧客コード.Value (その他の項目を代入) oRS.Update oRS.Close Set oRS = Nothing End With DoCmd.Close acForm, Me.Name
- ベストアンサー
- オフィス系ソフト
- crabcancer
- 回答数1
- Access テーブルの添付ファイル型への登録
お世話になります。 Access2010 Accessにて社員情報を登録するツールを作成しているのですが、 テーブルの添付ファイル型への登録方法をご教示願います。 社員情報を新規登録するためのフォーム「社員情報登録」があり、 そこで社員の画像を選択させ、最終的にテーブルの添付ファイル「画像」 に登録したいところです。 現状、ファイル選択ダイアログから画像ファイルを選択させ、その画像ファイルの パスを取得するところまでは出来てます。 なお、フォーム上にはイメージコントロール「画像」を設置し、 Me.![画像].Picture=画像ファイルのパス で表示させてます。 フォーム上の登録ボタンが押されたときに、単純にAddNewして テーブル![画像]=画像ファイルのパスだとエラーになって しまうと思うのですが・・テーブルの添付ファイル型フィールド「画像」に ファイルを登録する方法をお教え下さい。 **************** 別の質問になるのですが、添付ファイルコントロールは、テーブルの 添付ファイルを表示させる為のものという認識です。 なので、新規登録する画面ではまだレコードが存在しない状態なので 添付ファイルコントロールは使えないと思うのですが、その認識で 間違いないでしょうか。 なので、新規登録画面では使えないけど、修正画面では使えると思ってます。 (既にレコードが存在するので、画像が登録されていたら表示できる) 以上、宜しくお願い致します。
- 締切済み
- その他MS Office製品
- naoto0216
- 回答数2
- コマンドプロンプトからエクセルを起動させられるの?
コマンドプロンプトからエクセルを起動させられるのでしょうか? であれば、コードを教えていただけますか?
- ベストアンサー
- Excel(エクセル)
- DCPFVNBFFS
- 回答数3
- Excel の ハイパーリンクでJPEGを表示する
Excel 2013のセルにハイパーリンクでJPEG画像を設定したとき、ブラウザのIE11で開いてしまいます。 しばらく前まではWindowsフォト ビューアーが開いていました。 JPEG画像の関連づけは拡張子を(JPG)に指定してあります。 どうしてもWindowsフォト ビューアーで開くようにしたいのですが。 Windowsフォト ビューアーでないと←→ボタンで前後の画像を表示できません。 どうすればいいのでしょうか? ちなみにJPG画像をダブルクリックすれば「Windowsフォト ビューアー」で開きます。 OSはWindows7、32ビット、ブラウザはIE11、Excel 2013です。 よろしくお願い致します。
- ベストアンサー
- Excel(エクセル)
- jyonsanwan
- 回答数4
- Access フォームのスクロール
お世話になります。 Access2010 現在Accessにて、ある情報の登録フォームを作成しております。 登録項目が複数あり、1画面(デスクトップのサイズ)だけでは 収まりきれないないので、登録フォームをスクロールさせたいと 思います。 但し、ユーザーには登録フォームのサイズを調整できないようにしたいので 境界線スタイルを「ダイアログ」にしております。 <質問> 境界線スタイルが「細線」か「ダイアログ」だと、スクロールバーを 表示する設定にしても、表示されません。 「サイズ調整可」にするとスクロールバーが表示されます。 スクロールバーを表示しつつ、フォームのサイズが変更されないように 出来ないでしょうか。 ご教示の程、宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- naoto0216
- 回答数2
- Access フォームのスクロール
お世話になります。 Access2010 現在Accessにて、ある情報の登録フォームを作成しております。 登録項目が複数あり、1画面(デスクトップのサイズ)だけでは 収まりきれないないので、登録フォームをスクロールさせたいと 思います。 但し、ユーザーには登録フォームのサイズを調整できないようにしたいので 境界線スタイルを「ダイアログ」にしております。 <質問> 境界線スタイルが「細線」か「ダイアログ」だと、スクロールバーを 表示する設定にしても、表示されません。 「サイズ調整可」にするとスクロールバーが表示されます。 スクロールバーを表示しつつ、フォームのサイズが変更されないように 出来ないでしょうか。 ご教示の程、宜しくお願い致します。
- ベストアンサー
- その他MS Office製品
- naoto0216
- 回答数2
- 実行時エラー3001「引数が間違った型、許容範囲外
VBAのADOです。 このフィルタの文字列、どう改善すればいいか教えてください。 名前フィールドが「test」か「共通」でなおかつ、 対象外フィールドが0のみ抽出したいのですが 実行時エラー3001「引数が間違った型、許容範囲外、または競合しています。」 になります。 対象外フィールドのデータ型はYes/No型です。 rs.Filter = "名前 = 'test' or 名前 = '共通' and 対象外 = " & 0 rs.Filter = "名前 = 'test' or 名前 = '共通' and 対象外 = 0" どちらもダメでした。
- ベストアンサー
- その他(データベース)
- MCHKVFKOYLLTU
- 回答数1
- OSごとバックアップを少量に抑えたい。
Paragon Backup & Recoveryを使ってOSごとバックアップをしているのですが、 HDD400gb物で150gbしか実質使っていないのに、350gbになってしまい困っています。 これは使っているサイズでなくドライブCのサイズ全体がファイルサイズになってしまうようですが、 パーティションをギリギリで毎度区切るしか無駄を減らす方法はないのでしょうか?
- ベストアンサー
- Windows系OS
- noname#226032
- 回答数1
- 解凍ソフトなど
ほんとにフリーな解凍ソフトありませんか。シェアウェアでなく。体験版でもなく。それでいて、性能がいい。そんなフリーソフトありませんか。ついでに、フリーソフト集ありませんか。
- ベストアンサー
- フリーウェア・フリーソフト
- fu1966
- 回答数4