Q&Aサイト横断検索「access excel」で検索した結果

Yahoo!知恵袋 解決済み

読み込み中・・・
ACCESS 2010、Excel2010利用しています。 Accessクエリには店舗名ごとの社員の勤怠実積が作成されています。 店舗名、店舗コード、社員コード、 社員名、始業、退勤、残業 この集計結果を あるフォルダに店舗毎のExcelbookに出力していきたいのですが、VBAで行うにはどう記述すればいいでしょうか。 クエリには全ての店舗の勤怠データがあり出力は店舗毎です。 すでに前日までのデータはExcelで出力されており、そこの最終行から追記する形で出力したいです。 出力先のパスは今後変更してもすぐ修正できるようにAccessテーブルにt_パスとしてそこの内容を読込みたいです。 出力先は一箇所です。 店舗名も増える可能性があるので、t_店舗マスタとして店舗コード、店舗名、出力ファイル名が入力されています。 出力先が共有フォルダのため出力ファイルを誰かが開いていることも考えられます。 その場合は飛ばして次の処理へ進み、最後にメッセージで書き込み出来なかった店舗を表示するか、エラーのテキストファイルをAccessがあるカレントフォルダに出力するなどしたいと思います。 長くなってしまいましたが、ご教授お願い致します。
ACCESS2010、Excel2010を利用しています。 まったく検討がつかないでの、漠然と質問します。 ACCESSのMT_あああ、という入力フォーム、F_aaaがあります。 F_aaaのフォームの中に、住所という項目があります。 F_aaaは開いている状態です。 その住所に、Excel2010のセルA1で入力したものを反映させることはできるのでしょうか? お手数ですが、ご教示いただけないでしょうか?
Access2013 Excelへの出力について 最近仕事でAccessを使う事になったド素人です。現在、製品の入出荷数を管理する物を製作しています。 そこで質問なのですが、入力後のデータをExcelに 出力して保存する際、同じシートに上書きではなく追記するにはどうすると良いのでしょうか?エクスポートだと上書きされてしまい困っています。
AccessやExcelでの医療用の GS1 databar の利用の質問です。 GS1 datebarをexcel やaccessなどに取り込んで, JANコードのように印刷するにはどうしたらいいでしょうか? 医薬品のJANコードは表示されて、印刷できたので すが、JANコード自体がなくなり、印刷ができなくなりました。GS1コードというのは表示できなかったので、フォントなどがあるのでしょうか。検索しても出てこないようなので質問させていただきました。 趣味で使うぐらいですので、さほど詳しくありませんが、詳しい方ぜひ教えて下さい。よろしくお願い致します。くなり、印刷ができなくなりました。GS1コードというのは表示できなかったので、フォントなどがあるのでしょうか。検索しても出てこないようなので質問させていただきました。 趣味で使うぐらいですので、さほど詳しくありませんが、詳しい方ぜひ教えて下さい。よろしくお願い致します。
Access2010で、Excel作成の一覧表と同じ感覚で入力するには、どのような形がいいと思いますか? Access設計初心者です。 Excelで管理していた顧客データが増えすぎてしまい、 Accessでの管理に移行したいと考えています。 取引先ごとの基本形はつくったのですが、 通常のフォームでは1つのレコードを入力するたびに 別のページに切り替えなくてはなりません。 しかし、周囲の人たちがExcelしか使ったことがなく、 できればExcelのように一覧で入力できるような形も用意したいのです。 以下のようなイメージで…。 (この形にこだわっているわけではないです。 Excel慣れの人が入力できそうならいいです。) 担当│ 内容(3行以上) 日付│ 相手│ (上の形が横に繰り返し並びます。1レコードが1つの営業先なので、 訪問するたびに入力の必要があるためです。) 担当・日付・相手の欄は数文字ですが、内容部分は文字数が増えるため、 Excelでは内容部分の横幅を広げた上で縦3ブロックを結合させてました。 1レコード1行だと横に非常に間延びしてしまいます(特に内容部分)。 また、1行の高さを広げるだけだと、担当?相手の欄がスカスカに で横に並んでしまい、非常に見づらくなってしまうのです。 帳票フォームにもしてみたのですが、フォームの横幅に限界があって 全然入り切りませんでした。 ちなみに、使う人たちのレベルですが、 Excelでフィルターで自分の必要部分を抽出して、一覧で入力できるくらいです。 正直、「普通のフォームで1レコードずつ検索してやれよ、そんくらいできるだろ」 と思うのですが、Access自体知らない人が多く、それなりの形にしないと 使ってくれなそうです。 改めてご相談ですが、 Excel慣れした人がAccessで入力するには、どのような形を作ればいいでしょうか? 別に上記例の形でなくても、使いやすい方法があればいいです。 よろしくお願いします。
AccessからExcelへクエリデータをcopyfromrecordset コマンドを使って一気に書き込みをしたいのです。 ところで、Accessのフィールドが例えば3個あるとします。 このコマンドを実行すると、通常はExcel側ではA列、B列,C列の順にoutput されますが、例えばA列、B列,D列のようにセルを飛ばした形式にoutputしたいのですが、Access側ではどのようにすればよいですか教えてください。
AccessにExcelデータをインポートすると、同一フィールド上の一部データのみがうまくインポートできません。 元データはcsvで、csvをExcelに「外部データの取り込み」でフィールドを文字列に 指定して取り込み、加工しました。そのシートをこんどはAccessにExcelより取り込みました。 もちろんインポートウィザードでフィールドのデータ型を短いテキストに指定しています。 問題のフィールドには、10桁を超える数字列が入っており(ものによって桁数が違う)一部のデータは0から始まっています。 しかし、Accessにインポートした後に見ると、その中の一部データのみが先頭の0が消えた状態で取り込まれるのです。 頭に0がついているものすべて、なのかというとそうでもありません。 0が消えた状態のレコードの特徴といえば、先頭の0が何桁も続いている(0が8桁続いたあとに0以外の数字4桁など)ことくらいです。 インポートエラーは出ず、インポート後にデザインビューでテーブルのデータ型を確認すると、ちゃんと問題のフィールドも「短いテキスト」となっています。 そんなことってありえるんでしょうか? 原因と対策が知りたいです。
Access2016のExcelファイルインポートについて質問です。 初心者なので教えてください。 Excelで書式が「文字列」のデータを含むファイルが数十あり、インポートする際にデフォだと「短いテキスト」になっていたので、「日付/時刻型」で取り込むよう設定して無事にインポートできていました。 が、テーブルの容量が1.7GBくらいになると「ディスクの容量またはメモリが不足しています」となってインポートでできなくなってしまったので、新たにテーブルを作ってそちらにインポートしようと同様に設定したら、「文字列」のデータ部分のみデータ変換できないエラーになってしまいます。まったく同じExcelファイルをまったく同じように設定しているのに、何度やってもできません。原因が何かわかればご教示ください。 よろしくお願いします。
AccessからExcelシートを構うところで、困っています。 Accessフォームには、[Excelブックまでの絶対パスを貼るtextbox]がつくってあり、それが空(Null)の場合に、すぐ横のcmdボタンをクリックすると、[ファイルを開く]ダイアログボックスが現われて、目的のExcelブックを探しにいきます。目的のブックを確定すると、[Excelブックまでの絶対パスを貼るtextbox]にパスが記入されます。 そして、いま一度、cmdボタンをクリックすると、今度はNullではありませんから、今度はElse以降のコードが動きます。なので、次にはそのExcelブックを起こすと同時に、Sheet1のシートを手前(先頭)に複製させるようにして、さらに、その複製したシート名を変えたいわけですが、自動的にフォームの中にあるtextbox[作成日]に出ている日付に名前が変更されたら、よろしいんだがなというものを目指しております。 そこで、分からないながら、以下のようにコードを組みました。 Private Sub cmdボタン名_Click() On Error GoTo Err_cmdボタン名_Click Dim myObj As Object Dim ExcelBook As Object Dim WS As Object Dim NewWs As Object Dim W1 As Long Dim CUR_FLD As String Dim IN_FILE As String Dim snm As String Dim sh_name As String Dim n As Long If IsNull(Excelブックまでの絶対パスを貼るtextbox名) Then MsgBox "Excelシートを選択してください" CUR_FLD = Left(CurrentDb.name, InStrRev(CurrentDb.name, "\")) WizHook.Key = 51488399 W1 = WizHook.getFileName(0, "", "", "", IN_FILE, CUR_FLD, "すべてのファイル(*.*)|*.*", 0, 0, 4, True) WizHook.Key = 0 If W1 <> 0 Then Exit Sub End If Me.Excelブックまでの絶対パスを貼るtextbox名 = IN_FILE Set myObj = CreateObject("Excel.Application") Set ExcelBook = myObj.Workbooks.Open(IN_FILE) myObj.Visible = True myObj.UserControl = True Else IN_FILE = Me.Excelブックまでの絶対パスを貼るtextbox名 Set myObj = CreateObject("Excel.Application") Set ExcelBook = myObj.Workbooks.Open(IN_FILE) myObj.Visible = True myObj.UserControl = True Set WS = ExcelBook.Worksheets(1) snm = Worksheets(1).name Set NewWs = ExcelBook.Worksheets(snm) WS.Copy before:=WS sh_name = Format([作成日], "ge.m.d") ActiveSheet.name = sh_name On Error Resume Next n = 1 Do Until Err.Number = 0 Err.Clear n = n + 1 ActiveSheet.name = sh_name & "(" & n & ")" Loop ExcelBook.Save ExcelBook.Close End If myObj.Quit Set WS = Nothing Set ExcelBook = Nothing Set myObj = Nothing Exit_cmdボタン名_Click: Exit Sub Err_cmdボタン名_Click: MsgBox Err.Description Resume Exit_cmdボタン名_Click End Sub 複製をつくるまでのコードだけならば、うまくいっているようですが、名前を変更するところで 迷走状態に入っており、Access起動後の1回目だけしか、シート名の変更は実現しません。 そして、いつもこのコードですと、「WorkSheetsメソッドは失敗しました '_Global'オブジェクト」の表示が最後に現れます。 どうすれば、冒頭に書いたような仕組みができますでしょうか? たいへん、厄介な課題で申し訳ありませんが、うまく動くコードをお教えいただけると幸いです。これができるようになれば、いろいろな部分で応用がききます。よろしくお願い致します。
AccessからExcelへクエリデータをcopyfromrecordset コマンドを使って一気に書き込みをしたいのです。 ところで、Accessのフィールドが例えば3個あるとします。 このコマンドを実行すると、通常はExcel側ではA列、B列,C列の順にoutput されますが、例えばA列、B列,D列のようにセルを飛ばした形式にoutputしたいのですが、Access側ではどのようにすればよいですか教えてください。

->Yahoo!知恵袋 解決済みに移動

教えて!Goo

読み込み中・・・
前回、レスが無かったのでもう1度だけ再投稿させて頂きます。 Excelの内容をAccessに取り込む方法として、いつもはインポートウィザードを使用していますが、急ぐ場合は (1)Excel上で該当のセ...
accessとexcelの違いは何でしょうか。 エクセルは使ったことがありますが アクセスはありません。 今はログインシステムの構築のためにアクセスが必要らしいので購入も検討してますが、 ...
EXCELをデータベースとして使用していますが、ファイル容量が20Mほどになり ファイルを開くだけでも時間がかかる状況です。 ACCESS を使用すると、ファイルの開くスピードは速いでしょうか...
ExcelのVBAの自動記述にて以下のソースを記録しました With ActiveSheet.QueryTables.Add(Connection:= _ "ODBC;DSN=MS Access Database;DBQ=D:\アクセス練習\db1.mdb;DefaultDir=D:\アクセス練 習;DriverId=25;FIL=MS Access;MaxBuf...
ACCESS→Word 又は Excel→Word VBA 又はVB.NET→Word VBAのお勧め参考書を教えてください。 私は仕事上、公共事業への申請文書が多い部署で仕事をしております。 同じような文書が多いため、でき...
初心者です。 excelで作成したcsvファイルを accessにインポートしたいのですが、 accessを使ったことがなく、新しくお試しでaccess7をダウンロードして、マイクロソフトのヘルプを参照しなが...
仕事でアクセスから二つのファイルを操作したいです。 アクセスのテーブルから新規excel(BOOK1)にデータを抽出し、 そのデータを既存のデータが入っているexcel(BOOK2)にコピーしたいです。 ...
Access の既存のテーブルにExcelのスプレッドシートからデータをインポートするため次のコマンドを実行すると、 F1フィールドがない旨のエラーメッセージが表示されます。 DoCmd.TransferSpreadshe...
http://oshiete1.goo.ne.jp/qa4071588.htmlを参考に Excel→Accessのプロシージャを実行させることはできるのですが、 Access→Excelができません。 回答者:KenKen_SPさまの方法を 逆にしてVBEコードに記載して...
Access2003で作成したテーブルをExcelに出力し、そのファイルをAccessから開き、罫線や列幅等フォーマットを自動的に整え、表示します。 表示中にデータ確認し、印刷等の処理を行い、閉じて、...

->教えて!Gooに移動

はてな

読み込み中・・・
検索結果:0件

->はてなに移動


▲ページ先頭へ(再検索する)