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

Yahoo!知恵袋 解決済み

読み込み中・・・
accessから、excelにクエリを出力したい。 access初心者です。 作業環境はwindows10 access2016,excel2016です。 私がやりたいことは、accessに入力したデータを クエリを使って必要なデータを集め、 そのデータをexcelに出力し、 出力したデータを用いグラフ作成する といったことです。 excelは、あらかじめブックを作成し、それを指定して出力しています。 excelの内容は、シート1にクエリ内容、シート2にクエリ内容を用いたグラフを作成 といったことをしたいと思っています。 また、クエリの内容は毎日増えていくので、フォームのボタン押下で シート1に上書きし、シート2のグラフがどんどん増えていくイメージです。 クエリをexcelに出力することは、 https://support.office.com/ja-jp/article/Excel-にデータをエクスポートする-64e974e6-ae43-4301-a53e-20463655b1a9 (公式サポートページ) を参考に、マクロで出来ました。 ですが、出力するとシート2のグラフが消えてしまい、 クエリの名前がシート名になったもののみとなってしまいます。 シート2のグラフをそのままに、シート1に出力することは可能でしょうか? excelは クエリ出力用ブックと、グラフ作成用ブックの2つにわけたほうが良いのでしょうか? それとも、全く見当違いのやり方をしてしまっているのか・・・ 教えてください。
ACCESS2010、EXCEL2010を使ってます。 ACCESSで作成したテーブルにデータを格納するときに、 Excelで作成したものを必要な部分のみコピーして ACCESSに貼り付けたいのですがエラーが出てしまいます。 フィールドの個数やデータ型は合っています。 つい数か月前まで普通にできていたのですが、 急にできなくなりました コントロールパネルの中の Security Update for Microsoft Office 2010(KB958437) を削除するといいと読んで探してみたのですがKB958437というのが見つかりません 初心者なのでわかりやすく教えてくれると嬉しいです
access から Excel へのデータのエクスポートについて accessのモジュールを利用して、Excelのシート1にデータを送りたいと思っています。 ただし Excelのシート1 の送りたいセルには「1234」というパスワードでシート保護がかかっています。 そこで質問です。 accessのモジュールに XLSX.Application.ActiveWorkbook.Sheets(1).Protect Password:="1234" と試しに打ち込んでみましたが、保護解除は出来ませんでした。 access側からExcelのシート保護を解除することは可能でしょうか。 Excel側で保護解除をした後に操作することはできないと前提して、access側からのアクションで良いアドバイスがあれば教えて頂きたくお願いします。
AccessとExcelを連携して使っているのですが、Accessが古いのでバージョンアップしたいのですが、Accessを新しいバージョンでは保存し直して使えますか。 Accessは2003から2016にバージョンアップ予定です。
AccessとExcelの連携についてお知恵をお貸しください。 Accessのクエリーを指定したExcelの特定の位置に書き込むことを検討しています。 AccessとExcelは同一フォルダーに置いてあり、Excelのファイル名は「報告一覧.xlsx」とします。 Access側にはクロス集計クエリーが設定してあり、フィールド名に「商品名」がありこれをクエリー1とします。フォームにリストボックスを設置し2列のデータを持ちます。一列目は商品名、二列目はシート名。商品名とシート名は一対一。複数選択、可能としてあります。このリストボックスから商品名を複数選択し、クエリー1を元に抽出し「報告一覧.xlsx」の該当シートの5行目5列目から書き込むことを実現したいと思います。Excelのシート名はリストボックスの二列目に対応したシート名はあらかじめセットしてあります。 要約するとリストボックスから複数選択しクエリー1を元に該当レコードを抽出する、商品1ならシート1、商品2ならシート2の5行目5列目からクエリーで得られた一覧を書き込む。 複数選択を意識してフォームにはテキストボックスを設置しここに一時的にリストボックスで選択された情報を書き込むことを企画しました。 以下はVBAです。よろしくご教示ください。 Option Compare Database Private Const csOutputTemplate = "報告一覧.xlsx" Private Const csOutputFileName = "報告一覧" Private Sub コマンド10_Click() Dim strsql As String Dim strTemplate As String Dim strFileName As String Dim xlapp As Object Dim myCn As New ADODB.Connection Dim myRs As New ADODB.Recordset Dim WBObj As Object Dim FilePath As String Dim Sheetname As String On Error GoTo Err_Exit 'outputファイル名作成 strFileName = csOutputFileName & "_" & Format(Date, "yyyymmdd") & ".xlsx" 'EXCEL起動 Set xlapp = CreateObject("Excel.Application") '一旦不可視 xlapp.Visible = False Set myCn = CurrentProject.Connection For Each lstidx In Me!リスト0.ItemsSelected Me!テキスト1.Value = "" Me!テキスト1.Value = Me!テキスト1.Value & Me!リスト0.Column(0, lstidx)・・商品名 Me!テキスト2.Value = "" Me!テキスト2.Value = Me!テキスト2.Value & Me!リスト0.Column(1, lstidx)・・シート名 Sheetname = Me!テキスト2.Value & Me!リスト0.Column(1, lstidx) strsql = "SELECT * FROM "・・・・?ここの書き方がわかりません。 'レコードセットオープン myRs.Open strsql, myCn, adOpenForwardOnly, adLockReadOnly With xlapp 'テンプレートを開く strTemplate = Application.CurrentProject.Path & "\" & csOutputTemplate 'テンプレートファイルが存在しないときはエラー If Dir(strTemplate) = "" Then MsgBox "テンプレートファイルを確認してください。", vbOKOnly + vbCritical, "エラー" .Visible = True .Quit Exit Sub End If 'テンプレートファイルオープン .WorkBooks.Open strTemplate .Worksheet("").Activate・・・・?シート名を指定する部分が不明です。 '結果値出力処理(エクセルの書き込み位置5行目5列目からセット .Cells(5, 5).CopyFromRecordset myRs '完了したら保存 .ActiveWorkBook.SaveAs FileName:=Application.CurrentProject.Path & "\" & strFileName ' MsgBox "出力しました。", vbOKOnly + vbInformation End With Set myRs = Nothing: Close Set myCn = Nothing: Close 'Excel終了 xlapp.Quit Next lstidx・・・・・・・?NEXTの位置はここでよいでしょうか? DoCmd.Quit Exit Sub Err_Exit: MsgBox Err.Number & ":" & Err.Description, vbOKOnly + vbCritical, "OutputExcel()" Set myRs = Nothing: Close Set myCn = Nothing: Close xlapp.Quit End Sub
Access2010で、Excel作成の一覧表と同じ感覚で入力するには、どのような形がいいと思いますか? Access設計初心者です。 Excelで管理していた顧客データが増えすぎてしまい、 Accessでの管理に移行したいと考えています。 取引先ごとの基本形はつくったのですが、 通常のフォームでは1つのレコードを入力するたびに 別のページに切り替えなくてはなりません。 しかし、周囲の人たちがExcelしか使ったことがなく、 できればExcelのように一覧で入力できるような形も用意したいのです。 以下のようなイメージで…。 (この形にこだわっているわけではないです。 Excel慣れの人が入力できそうならいいです。) 担当│ 内容(3行以上) 日付│ 相手│ (上の形が横に繰り返し並びます。1レコードが1つの営業先なので、 訪問するたびに入力の必要があるためです。) 担当・日付・相手の欄は数文字ですが、内容部分は文字数が増えるため、 Excelでは内容部分の横幅を広げた上で縦3ブロックを結合させてました。 1レコード1行だと横に非常に間延びしてしまいます(特に内容部分)。 また、1行の高さを広げるだけだと、担当?相手の欄がスカスカに で横に並んでしまい、非常に見づらくなってしまうのです。 帳票フォームにもしてみたのですが、フォームの横幅に限界があって 全然入り切りませんでした。 ちなみに、使う人たちのレベルですが、 Excelでフィルターで自分の必要部分を抽出して、一覧で入力できるくらいです。 正直、「普通のフォームで1レコードずつ検索してやれよ、そんくらいできるだろ」 と思うのですが、Access自体知らない人が多く、それなりの形にしないと 使ってくれなそうです。 改めてご相談ですが、 Excel慣れした人がAccessで入力するには、どのような形を作ればいいでしょうか? 別に上記例の形でなくても、使いやすい方法があればいいです。 よろしくお願いします。
Accessで、Excelから品番データをインポートしAccessにあるマスタと照らし合わせた一覧を作りたいです。 Accessに、「品目マスタ」と「発注履歴」というテーブルがあります。 発注画面で、「品番」を入力すると「品目マスタ」からその品番の名称・単価等の情報が表示され、 「入力」ボタンを押すと、品番・名称・単価等の情報が「発注履歴」に追加されます。 発注画面で品番を手入力していたのですが、 入力するリスト(Excel)が手に入ったので、自動化したいと考えています。 Excelには、「品番」「発注日」「納期」「数量」の情報が30行ほど入っていて、 この情報と品目マスタの情報を照らし合わせた一覧表を表示したいです。 一覧表を確認した上で、「発注履歴」に追加したいのですが、いい方法が思いつきません。 どのように作るべきでしょうか? もし、いい例が載っているサイトなどがあれば教えて下さい。
AccessやExcelを開くとき 何かしら関係がしている別のExcelが開いてしまいます。 これらを開かずにそのまま使用する事は可能でしょうか? 案として考えたのは Access利用時のExcelは 開いてしまうExceをAccessにテーブルとしてインポートして インポートしたデータを読みに行く、という事くらいです。 Excel同士だとそうした事も出来ないだろうなと思っていますが 何か案があれば教えて頂きたいです。 Accessテーブルにインポートしたものを読み行くと言っても それなりに数があったり列順が変ると影響もありそうなので 使い勝手が悪いのではと思ってみたりします。
AccessとExcelの連携について Accessで管理しているデータがあります。 簡単に言うと名簿なのですが、それを、Excelで引っ張り出すことは可能でしょうか? 具体的には名簿には社員?、氏名、入社日、部署名等が入っていて、 今回Excelで、社員番号を入力したら氏名と所属部署が表示される、 というようなものを作りたいです。 ExcelのみであればVLOOKUPを使えばよいですが、もともとある accessのデータを引っ張ってきたいです。 調べてみたのですがなかなかなく・・・。 よろしくお願い致します。
Access2016とExcel2016の接続につきましてご教示ください。 以前、Access2000とExcel2007を使用しており、Access2000で作成したクエリをExcel2007内の[データ]タブ→[Access]→[該当クエリ選択]でExcelへ接続できていました。 しかし、現在のAccess2016とExcel2016バージョンにおきましては以前と同じ操作を行いAccessへ接続しようとしても「このデータソースには表示できるテーブルがありません」と記載され、接続も読み込みもできない状態です。 Accessは別のExcelファイルをリンクテーブルで取り込んでおり、クエリ編集ののちリンクテーブルの最新状態を出力先のExcelの更新作業によって反映させたいと考えております。 現行バージョンではどのような操作を行えばよろしいでしょうか? よろしくお願いいたします。 作業内容:[Excelリンクテーブル1]+[Excelリンクテーブル2]をクエリで紐付ののち抽出→Excelへエクスポート(社内公開用/排他)→Excel[データ]タブ[すべて更新]を押下により[Excelリンクテーブル1]+[Excelリンクテーブル2]の情報を社内公開用Excel内へ反映
Access/Excelを使った書類フォーマットの作成 AccessまたはExcelを使って書類のフォーマットの作成方法を教えてください。 ●経緯 会社で使う注文書のフォーマットが個人レベルで統一がな い。 作成の工数を減らしたい。 ●条件 セキュリティの関係でフリーソフトのダウンロード不可。 注文する品物の品名、数量、納期の選択ができ、選択したものがマトリックスになること。 最終的に入力?作成?印刷までを行えるツールであること。 ●pc環境 Win2003 access、excel、wordが使用可。 ●個人スキル excel、accessは業務上、資料作成などで使う一般的なレベル。 ●希望するご回答 上記を解決できるノウハウ。 あるいは、それを可能にする参考HP の紹介。 以上、よろしくお願いいたします。
Access、Excel2010のvbaについて質問です。 Excel2010でマクロからauto_openでサブウィンドウを呼び出してコマンドを実行するように作成したのですが、Accessにオブジェクトとして挿入するとマクロが実行されません。 Excelではファイルオープン時に Sub Auto_Open() メニュー.Show vbModeless End Sub として確かにサブウィンドウが表示されますが、 accessフォーム上でOLEオブジェクトとして挿入すると、ファイルを開いたときにサブウィンドウが表示されません。 Auto_Openでは実行されないのかも、と思いましたが、どのようなソースを書けば実行されるのか教えてください。 VBA初心者で探り探りですのでつまらない質問でしたらすみません。 よろしくお願いします。
ACCESSからEXCELシートへの記入時エラー ACCESSのVBAを利用し、EXCELシートへ自動記入するプロシージャを作りました。 しかし1回目はシートへ記入されますが、2回目に「’Cells’ソリッドは失敗しました。Globalオブジェクト」とメッセージが出て記入されません。どうしてでしょうか? 独学でVBAを始めており、不明な点が多くお教えください。 よろしくお願いいたします。 下記はプロシージャの一部です。 '<エクセルを起動> Dim oApp As Object Set oApp = CreateObject("excel.application") oApp.Workbooks.Open FileName:=CurrentProject.Path & "\シート表.xls" oApp.Visible = True rst.MoveFirst '<エクセルシートに印刷> Dim li As Integer '行番号 Dim b1 As Integer 'データエンドまで li = 11 'エクセル表の書き始め Cells(10, 6) = Me.A Cells(10, 9) = Me.B Do Until rst.EOF If rst.Fields(34).Value Then Cells(li, 30) = rst.Fields(0).Value 'IDの記入 Cells(li, 9) = rst.Fields(2).Value '各表題の記入 li = li + 1 '行送り Cells(li, 9) = rst.Fields(24).Value '内容の記入 li = li + 3 '行送り End If rst.MoveNext Loop
access2010のファイルを開いたら、access2013を開くと「構成の進行状況」が出て来る windows 10 64bit office 2010 (excel,word) office2013(access) ========== access2010で作られたファイルを開いた後、 access2013を開いたら「構成の進行状況」が出てインストールみたいな画面が出ます。 結局2013は開けず。 今まではそのような表示されませんでしたが 2/14windows update 以降から、聞かれるようになりました。 どのように対応したらよろしいでしょうか? ========== この現象と同じです。 https://support.microsoft.com/ja-jp/help/2784668/how-to-use-office-2013-suites-and-programs-msi-deployment-on-a-compute Access 2013 を使用した後に、Access 2003、Access 2007、または Access 2010 を起動すると、Windows インストーラーの修復処理により、毎回そのバージョンの Access が登録されます。同様に、前のバージョンの Access を使用した後に Access 2010 を起動すると、Windows インストーラーの修復処理により、毎回 Access 2010 が登録されます。この動作は、Access 2002 を起動した場合、または同じバージョンの Access を再び起動した場合には発生しません。 ==========
AccessとExcelで売上一覧を作りたい! 次のExcelデータを元にAccessを利用して、前年度と今年度をまとめたいのですが…Access初心者のため上手くいきません…。 どなたかご教授下さい!! ●Excelデータ1:前年度のまとめ (全ての商品の1年の売上合計) 商品番号│売上合計 A │123,000 B │86,000 C │745,000 : │ : : │ : ZZ │19,900 ■Excelデータ2:今年度のデータ (月ごとに売り上げのあった商品とその金額が?8月まで。1シートに一月分。月によってある商品とない商品がある。) 4月 │ 商品番号│売上合計│ B │ 46,300 │ C │ 79,600 │ : │ : │ : │ : │ ZZ │ : │ 5月 │ 商品番号│売上合計│ A │ 2,000 │ B │ 190,500 │ C │ 34,000 │ : │ : │ : │ : │ ZZ │ : │ ●+■で下記のような一覧表を作りたいです。 前年度 │ 今年度 売上金額 商品│売上合計 │ 4月 │ 5月 │・・・ A │ 123,000│( ) │ 2,000│ B │ 86,000│46,300│190,500│ C │1,745,000│79,600│ 34,000│ : │ : │ : │ : │ : │ : │ : │ : │ ZZ │ 19,900│ : │ : │ ※●は全商品の金額がありますが、■は売り上げた商品のデータしかないので、一覧表4月の商品Aのようにしたいのですが…。スペースが反映されないので( )にしてます。 まず、Excelデータはどう編集してAccessにインポートすれば良いでしょうか? Accessではどうクエリを作れば良いでしょうか? 集計(グループ化とか)や抽出条件も細かく教えていただけると助かります!
AccessからExcelへ出力する際の書式設定について。 お世話になります。 Windows7:Access2010:Excel2010で、表記の内容についてお知恵をお貸しください。 Accessでいろいろやった結果をExcelのワークシートに出力する場合、 出力したいクエリなりをOpenしたあと、 DoCmd.RunCommand acCmdOutputToExcel とやれば、一丁上がりなのは知っていました。 ところが、今回、諸般の事情でAccessのRuntimeで運用することになり、 いろいろテストをして、どうもRuntimeでは上記のステートメントが空振りすることに気が付きました。 デフォルトのメニューコマンドは原則としてダメで、すべて自前で実装する必要があるようです。 そこで、いろいろやっていますが、どうしてもわからないことがあって投稿させていただきました。 たとえば、伝票Noを[001234]などと出力したい場合、Excel上では[1234]となってしまいます。 そこで、これまでは Selection.NumberFormatLocal = "@" とやって、該当するセルの書式を「文字列」に変更してから値を書き込むようにしていました。 ところが、Access2010とExcel2010ではエラーになって、うまくいきません。 Excelでマクロを記録しても、このステートメントが記録されています。 438 : オブジェクトは、このプロパティまたはメソッドをサポートしていません。 というエラーメッセージが返ってきます。 なお、VBAの参照設定でExcel 14.0 Object LibraryのチェックはONにしてあります。 なにか、方法をご存知の方がいらっしゃいましたら、どうぞお知恵をお貸しください。 以上、よろしくお願いします。
vba初心者です。webに掲載されている下記を拾ったので、accessからexcelを呼び出して処理をさせたいと思います。 「WsObj.Range("E2:E50000").Select」の次の処理として、指定した「E2:E50000」のセルをexcelのデータ形式、標準型から文字列に変換したいのですが、どう書けばいいでしょうか? Function aaa() Call mojiretsu End Function Sub mojiretsu() Dim AppObj As Object 'Excel.Applicationオブジェクトの宣言 Dim WBObj As Object 'Excel.Workbookオブジェクトの宣言 Dim WsObj As Object 'Excel.WorkSheetオブジェクトの宣言 Dim FilePath As String FilePath = Application.CurrentProject.Path & "\sample.xlsx" 'Excelファイルのパスを指定 '※ Excelファイルが使用するAccessファイルと同じフォルダにある場合の表記 Set AppObj = CreateObject("Excel.Application") '実行時バインディング Set WBObj = AppObj.WorkBooks.Open(FilePath) 'ワークブックを開く Set WsObj = WBObj.Worksheets("sheet1") AppObj.Visible = True 'Excelアプリケーションを表示する 'ワークシートへの処理 WsObj.Range("E2:E50000").Select 'Excelを保存して閉じる WBObj.Save 'ワークブックを保存する WBObj.Close 'ワークブックを閉じる AppObj.Quit End Sub
AccessとExcelの連携について 首記の件、教えて頂きたくお願い致します。 ?連携をするメリットは何か(例があれば教えて頂きたく) ?AccessからExcel(または逆)、インポートとエクスポートを行う事が連携だと捉えているがあっているか? 宜しくお願い致します。
ACCESS 2010、Excel2010利用しています。 Accessクエリには店舗名ごとの社員の勤怠実積が作成されています。 店舗名、店舗コード、社員コード、 社員名、始業、退勤、残業 この集計結果を あるフォルダに店舗毎のExcelbookに出力していきたいのですが、VBAで行うにはどう記述すればいいでしょうか。 クエリには全ての店舗の勤怠データがあり出力は店舗毎です。 すでに前日までのデータはExcelで出力されており、そこの最終行から追記する形で出力したいです。 出力先のパスは今後変更してもすぐ修正できるようにAccessテーブルにt_パスとしてそこの内容を読込みたいです。 出力先は一箇所です。 店舗名も増える可能性があるので、t_店舗マスタとして店舗コード、店舗名、出力ファイル名が入力されています。 出力先が共有フォルダのため出力ファイルを誰かが開いていることも考えられます。 その場合は飛ばして次の処理へ進み、最後にメッセージで書き込み出来なかった店舗を表示するか、エラーのテキストファイルをAccessがあるカレントフォルダに出力するなどしたいと思います。 長くなってしまいましたが、ご教授お願い致します。
Access とExcelの改行コードの違いについて教えてください。 Excelにおいて「Alt+ Enter」を使って改行されたデータをAccessにインポートし、テーブルを作成。テーブルを開いてみるとデータが改行されずにつながった 状態で表示されるのですが、そのテーブルからレポートを作成するときに、コントロールソースに =Replace([変換するフィールド名],chr(10),chr(13)&chr(10))を記述しAccessのレポート上では改行した状態で見れるようになっています。 このテーブルを再度、Excelにエクスポートしたところ、改行ざれずにつながってしまったかなと思ったのですが、Excelで「折り返して全体を表示する」をクリックしたところ改行されました。 ここまでは、Excelの改行コードがchr(10)、Accessの改行コードが chr(13)&chr(10)という違いによるものとして納得していたのですが、Accessのテーブル上で「Ctrl+ Enter」を使って改行したものをエクスポートしたところ、Excelでも改行されました。なぜでしょうか? Accessの改行コードは、どうしてExcelでも改行として認識されるのでしょうか? 教えてやってください!お願いします!
access、もしくはexcelでのシステム開発について、率直にできるのかどうか、簡単なのか難しいのかを教えて下さい。大まかでいいので予算的な値段もわかれば。 業種は伏せておきますが、パソコンの修理の様な業種です。 修理する品、しない品が混在します。 本体の品番を入力 修理項目を複数入力 修理項目にはお客さん用の料金設定表を別に作り(自分で作りますが、メーカーにより違う料金表を呼び出す)、2個?4個の記号でマッチした料金を呼び出す 例えば hdd,br,rp (ハードディスク、故障、新品交換)の様な略語です。 修理業者用の料金設定(自分で作ります)も作り、実際に修理をした場合には修理した日付を入力し、月末に支払明細書を作成する。 お客さん用のも月末に実際修理した物に関して請求書を作成する 月を指定して、その中の修理項目を指定すると実際の修理が何件あったかを表記できる様にする こんな感じのプログラムです。
ACCESSフォームからExcelを開きたい ACCESSフォームから指定のExcelを開きたいです。 現在、ACCESSフォームからボタンをつくり、クリックすると指定したExcelが開くようにはできました。 この開きたいエクセルをACCESSフォームの内容によって変えることは可能でしょうか? 例. ACCESSフォームの商品種類Aの場合、Aのエクセルを開く ACCESSフォームの商品種類Bの場合、Bのエクセルを開く また、上記が可能と仮定した場合、ACCESSフォームの商品名が開いたエクセルにあるか 検索する事は可能でしょうか? 上記の内容が可能であればどのように行えばいいかお教えいただけませんでしょうか? まだまだ勉強不足で申し訳ないのですが、どなたかご教授いただければ幸いです。 よろしくお願い申し上げます。 ※当方はACCESS超初心者で、エクセルは関数、マクロが多少使える程度の素人です。
AccessのExcel取り込みについて教えてください! Accessで顧客管理をしていて、その中で送付物管理をしています。 Access側は以下のようになっています [顧客コード][顧客名][2016 年賀状] 1 | 鈴木太郎 | 2 | 岡田花子| 3 | 原さちこ| 4 | 中川二郎| Excel側は以下のようになっています [顧客名][送付理由] 岡田花子 お得意様だから 原さちこ お世話になったから Excelに名前のある人だけ、accessの2016年賀状のフィールドに○印をつけ、その隣に送付理由フィールドを作ってExcelから送付理由も引っ張ってきたいです。 (実際使っているAccessは1000行ほどあります) Accessの元々の機能でも、vbaでもいいのですか、何かいい方法を教えてください!お願いします!m(_ _)m
accessやexcelからvbaで一太郎を開く際に JXW.Applicationで一太郎を指定できることはわかったのですが、その後のコードがいまいちよくわかりません。 例えば、一太郎で作ったテンプレートを開くときは、.documents(ファイル名)で指定するところまではわかったのですが、その中のシートを指定したいときは?など、他にもたくさんわからないことはありますが、そもそもaccessやexcelのvbaと一太郎のvba?(一太郎ではvbaと言わないのかもしれませんが)では表記に変わりがあるのでしょうか。 一太郎ではinsert関数を主に用いてカーソル位置を指定したり、と少しexcelのものとは違うように感じます。
excelのマクロを使ってaccessの特定のデータテーブルの中身を取り出したいのですが、accessのテーブル名の中にスペースが入っていて、 マクロの中ではaccessのテーブル名を見つけることができずに困っています 具体的 にはaccessのテーブル名は"Results Data"なのですが、マクロの中で strSQL = "SELECT * FROM Results Data" とテーブル名を記述して、別の行でテーブルを開こうとしても、 「入力テーブルまたはクエリ'Results'が見つかりませんでした」という エラーメッセージが出てきてしまいます。 accessのテーブル名は事情があって変更できないのですが、どのようにマクロを変更すればよいでしょうか
AccessやExcelでの医療用の GS1 databar の利用の質問です。 GS1 datebarをexcel やaccessなどに取り込んで, JANコードのように印刷するにはどうしたらいいでしょうか? 医薬品のJANコードは表示されて、印刷できたので すが、JANコード自体がなくなり、印刷ができなくなりました。GS1コードというのは表示できなかったので、フォントなどがあるのでしょうか。検索しても出てこないようなので質問させていただきました。 趣味で使うぐらいですので、さほど詳しくありませんが、詳しい方ぜひ教えて下さい。よろしくお願い致します。くなり、印刷ができなくなりました。GS1コードというのは表示できなかったので、フォントなどがあるのでしょうか。検索しても出てこないようなので質問させていただきました。 趣味で使うぐらいですので、さほど詳しくありませんが、詳しい方ぜひ教えて下さい。よろしくお願い致します。
accessにExcelの複数シートのデータを一気に取り込みたいと思っています。 Excelのブックに日別の各品目の売上などが入ったシートが365シートほどあります。 accessで主キーを日付にしたいのですがExcelの各シートのC3セルに日付が入力されています。 どなたかご存知の方おられましたらよろしくお願いいたします。 accessは全くの初心者でVBA等分かりません。 ExcelのVBAは少しは分かるレベルです
ACCESS2010、Excel2010を利用しています。 まったく検討がつかないでの、漠然と質問します。 ACCESSのMT_あああ、という入力フォーム、F_aaaがあります。 F_aaaのフォームの中に、住所という項目があります。 F_aaaは開いている状態です。 その住所に、Excel2010のセルA1で入力したものを反映させることはできるのでしょうか? お手数ですが、ご教示いただけないでしょうか?
AccessからEXCELへVBAを使用してエクスポート時の設定について。 現在、AccessからEXCELへVBAを使用してエクスポートをしています。 下記環境にあるパソコンのみエクスポートしたEXCELファイルを保存する時の全般オプション内の「バックアップファイルを作成する」のチェックボックスにチェックが入ってしまいます。 現象が発生するパソコン。 OS Windows7 Access 2007 EXCEL 2010 他のパソコンでは現象が発生する同じAccessを利用しても、「バックアップファイルを作成する」のチェックボックスにチェックは入りません。(Access2010?2016とEXCEL2010?2016のどの組み合わせでも確認済み) Access2007との相性の問題なのでしょうか。それともAccessかEXCELかどちらかに規定でチェックボックスを入れる設定項目があるのでしょうか。 ご教示お願いいたします。 なお、EXCEL単体でファイルを作成し、保存する時には「バックアップファイルを作成する」のチェックボックスにチェックは入りません。
AccessからExcelへ大量の検索結果データを効率良く取り込むファイルを作成する方法について Access初心者です。 現在、Accessデータベースから約600件程の検索項目をMicrosoft Queryを使用して Excelへ抽出しようとしていますが、1件1件作成していては日が暮れてしまいます。 何か良い方法はありませんでしょうか? 検索項目はある程度規則正しくExcelのセルに配置されており、 例えばExcelのオートフィルのように簡単に作成するような方法はないでしょうか? マクロを組む方法も考えてはいますが、今は検索結果を見てこれから項目を絞っていく予定なので、 あまり最初から作り込みするのは避けようと考えている段階です。 Microsoft Query以外でも、大量の検索項目を簡単に抽出できる方法があれば教えてください。 宜しくお願い致します。
AccessからExcelへのコピー&ペーストについて Accessの選択クエリで表示したデータを、Excelにコピペしようとしています。 クエリ内容を表示した状態で全体コピー(左上の三角を押して右クリックからコピーを選択)してExcelに貼り付けると、 1行目にクエリ名、2行目に項目見出し、3行目から抽出結果のデータがペーストされます。 この"1行目のクエリ名"をコピペしないようにしたいです。 私が作業すると上記のような結果が出ますが、 別の方に依頼すると、1行目に項目見出しが出ていました。 ですので何かしらの設定で、クエリ名が付いてくるのだと思うのですが、見つけられません。 説明下手で申し訳ありませんが、知恵をお貸しいただければ幸いです。
AccessでExcelのデータ2列を参照すると、自動的に2列に適合した文字が出るようにするにはどうしたら良いですか? 例: Excel A列 B列 C列 あ A ここの い B 文字を表示 Access X列 Y列 Z列 あ A と入力するとAccessでZ列に、自動的にC列の”ここの”が入力される方法を教えてください
Access、Excelのカラーチャートについて Access及びExcelでVBAを記述する際、カラーを設定する機会が多々あります。 通常VBE上では色を選択するパレットがありますが、色数が少ないです。 そこでアクセスコードやRGB、16進数でVBA上で記載するのですが、 中々よいカラーチャートのサイトが見つかりません。 カラー名、色見本、アクセスコード、RGBコード、16進数コードが記載された表のある、色数の多いサイトをご存知のかたがおられましたらご教授いただけないでしょうか? 有識者の皆様、よろしくお願い致します。
ACCESSからEXCELへDOCMD.SPREADSHEETで エクスポートする時のシート名に ついての質問です。 a1というシート名でエクスポートを したいのですが、 先頭にアンダーバーが勝手に入ってしまいます。 今はエクスポート後にシート名を 変える処理をして対応しています。 何故こういった処理が入るのかと良い対処 方法があれば教えて下さい。宜しくお願い致します。
Access2010へのExcelデータのインポートについて Access2010へのExcelデータのインポートについておたずねします。 家のパソコンのOSはwindows7です。 Office2007のExcelデータをAccess2010へインポートできないと知り、 至急Office2010をダウンロードしてExcel2007で作成したデータを Excel2010にコピー&ペーストしてExcelデータとして保存し、Access2010 のインポート機能を使いインポートしようとしましたが、 「このプロパティは、外部ソースまたは前のバージョンのJetデータベース エンジンで作成されたデータベースではサポートされていません。」 というエラーメッセージが出て、うまくできません。 何が原因でうまくいかないのか、どう対処すればいいのか途方に暮れています。 Excelのデータが結構膨大なので、それを入力し直すのはとんでもない作業に なってしまいます・・・。 どうぞご回答をよろしくお願いします。
Access2010 Excelインポート(255文字以上) いろいろ探してみましたが、回答が見つかりませんでした。。。 Access2010で255文字以上のExcelデータをアップロードする方法を教えてください。 なお、できる限りCSVなどには変換したくありません。。。
AccessからExcelへクエリデータをcopyfromrecordset コマンドを使って一気に書き込みをしたいのです。 ところで、Accessのフィールドが例えば3個あるとします。 このコマンドを実行すると、通常はExcel側ではA列、B列,C列の順にoutput されますが、例えばA列、B列,D列のようにセルを飛ばした形式にoutputしたいのですが、Access側ではどのようにすればよいですか教えてください。
Accessについて質問です。 Excelでいうところの行の削除方法を教えていただけますか? 全くわかるものがおりませんので、初心者向けに教えていただけると助かります。 よろしくお願い致します。
accessからExcelにexportすると一旦設定したページ設定(印刷向き・次頁のタイトル行)がされず、再度指定しています。exportで上書いても設定が変わらないようにする事は可能ですか?またexportデータ はクイックアクセスツールバーの印刷プレビューでは表示されないのですが、印刷タイトルの印刷プレビューでは表示されます。クイックアクセスツールバーで表示されるようにしたいのですが?解決方法教えて下さい
ACCESSからEXCELを操作するVBAを作成しています。 お分かりになる方教えて頂けると助かります。 どうぞよろしくお願いいたします。 EXCELの値をコピーして値のみ貼り付けするVBAの記載を教えて頂きたい。 ・こちらで動くとERRとなります。 XL1.ActiveSheet.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False ・こちらで記載すると貼り付けはできるのですが、貼り付け先の書式がなくなります。 XL1.ActiveSheet.PasteSpecial Format:="HTML", Link:=False, DisplayAsIcon:=False, NoHTMLFormatting:=True 貼り付け先の書式を保持したく、何とかなりますでしょうか。 どうぞよろしくお願いいたします。
ACCESSのモジュールをEXCELのVBEから操作する方法について ACCESS2000のMDBの標準モジュールのコードを読み、 必要があれば書き換えを行いたいです。 例えば、「A.mdb」の標準モジュール「Module1」の中の「test1」というプロシージャの10行目に「a = "AAA"」という記述があった場合、 11行目に「MsgBox a」と記述されている部分を「MsgBox b」に書き換えたいです。 これを「B.xls」というEXCELのボタンクリックで行えたらいいなと思うのですが、EXCELにこだわりはありません。「A.mdb」以外から実行をかけたいです。 今まで目検で行い手動で修正していたものを、自動化したいと思っています。 情報が不足していたら申し訳ありません。 ご教示の程よろしくお願いいたします。
ExcelとMicrosoft accessの違いは、何ですか?
「Access」「word」「excel」「power point」の specialistでどれを取得すべきか順番を教えてくださいm(__)m 出来れば何に使うかなどもお願いします。
ACCESS VBAでEXCELにエクスポートについて フォームを作成し「在庫計算をエクセルにエクスポート」というボタンを作り、ボタンをクリックすると クエリで抽出されたデータが指定したexcelのシート及び指定したセルに貼り付けたいです。 「excelのファイルはデスクトップに存在し・平成24年度,aaaのエクセルのファイルを指定し ・在庫計算のシートを選択し・Aの5段目に貼り付けたい(1?4段目は既存のデータあり、DEFの列には計算式があります)」 下記の様にVBAを作成したのですが動作しません。 Private Sub コマンド7_Click() Call ["在庫計算"] Private Sub ExportExcel_DAO() Dim DB As Database Dim rst As Recordset Dim objExcel As Excel.Application Set DB = OpenDatabase("C:\\***\\***\\Desktop\\平成24年度,aaa.xlsx") Set rst = DB.OpenRecordset("在庫計算", dbOpenTable) Set objExcel = New Excel.Application objExcel.Workbooks.Open ("平成24年度,aaa.xls") objExcel.Worksheets("在庫計算").Select 'RecordSetオブジェクトをExcelシートにコピー objExcel.Cells(A,5).CopyFromRecordset rst Set DB = Nothing Set rst = Nothing Set objExcel = Nothing MsgBox "終了" End Sub 上記のコードを作成してみたのですが、ボタンをクリックしても何も動作しません。 見よう見まねで作ったので私では解決に至りませんでした。 解決させたいのでお願い致します。 エクスポートするデータは値だけ出力したいです。まぁexcelの計算式に影響与えなければ関係無いですが。
access からexcelへエクスポートする際、保存ダイアログを表示させたいのですが、そのダイアログがaccessの背面に出てしまい操作することができません。 ダイアログを前面に表示するにはどうすればよいのでしょうか。 以下のサイトを参考に、保存ダイアログを表示させています。 http://www.accessclub.jp/samplefile/samplefile_159.htm ダイアログが背面に出てしまうとaccessを操作することができず、タスクを終了させています。 よろしくお願いします。
AccessとExcelについて教えてください。 Accessのマクロで Excelのマクロを起動させ、 作業が終わったらExcelを閉じてAccessの戻ります。(画面上) Excelの処理中もAccessは開いています。 Accessのマクロ「アプリケーションの・・・」の次の行に Accessのマクロの実行を入れると、(リセットさせるマクロ) エラーでとまってしまいます。 何か良い方法は無いでしょうか? ご指導の程宜しくお願い致します。
ACCESSからExcel(オートメーション)で、VBAにてExcelの定められたシートへ情報を出力する(貼り付ける)ものを作成しました。 1度目は成功するのですが、2度目に失敗します。 どなたか原因と回避策を教えていただけませんでしょうか。 ▼エラーメッセージ 実行時エラー '1004': ’Worksheets’メソッドは失敗しました:'_Global'オブジェクト ▼コード Private Sub ボタン名_Click() Dim RS As New ADODB.Recordset Dim EXL As New Excel.Application Dim QL As String Dim sht As Worksheet QL = "select * from [クエリ名]" RS.Open QL, CurrentProject.Connection EXL.Visible = True EXL.Workbooks.Open "ファイルパス\ファイル名" Set sht = Worksheets("シート名") sht.Activate sht.Range("A6").CopyFromRecordset RS RS.Close set RS = nothing EXL.Workbooks("ファイル名.xls").Close Excel.Application.Quit End sub
Access2010 Excelファイルのインポートについて質問です。 既存のAccessテーブルにExcelのデータを追加したい場合、「レコードのコピーを次のテーブルに追加する」を選択してインポートすれば良いと思うのですが、これはAccessテーブルのフィールド名とExcelの1行目のフィールド名とが一致した場合のみ可能なのですよね? Excel側にフィールド名がなく、1行目からデータが始まっていた場合は無理でしょうか。 因みにフィールド名はありませんが、データの中身については項目はすべてAccessテーブルと一致しています。 何かやり方があれば教えて頂きたいです。よろしくお願い致します。
【至急】Accessについて、 Excelはそこそこ使用していますが、Accessは初心者です。 ただ、accessはデータベースとしての機能が充実しているとの事でステータス管理(マスターデータ)をAccessに入れてそこからExcelに抽出/入力をしたいと思っています。 そこで以下のExcel関数のような事がAccessで可能でしょうか。 また、可能な場合、どのような事をすれば可能か教えてください。 =Workday.INTL(Index(全体).(Match(行検索)).(Match(列検索))).sum(別データの開始日から完了日).1.休日表)
AccessからExcelへクエリデータをcopyfromrecordset コマンドを使って一気に書き込みをしたいのです。 ところで、Accessのフィールドが例えば3個あるとします。 このコマンドを実行すると、通常はExcel側ではA列、B列,C列の順にoutput されますが、例えばA列、B列,D列のようにセルを飛ばした形式にoutputしたいのですが、Access側ではどのようにすればよいですか教えてください。

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

教えて!Goo

読み込み中・・・
Status: 500 Content-type: text/html

Software error:

no element found at line 1, column 0, byte -1 at /usr/local/perl/5.8/lib/perl5/site_perl/5.8/mach/XML/Parser.pm line 187.

For help, please send mail to the webmaster (support@sakura.ad.jp), giving this error message and the time and date of the error.