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

Yahoo!知恵袋 解決済み

読み込み中・・・
Accessで、Excelから品番データをインポートしAccessにあるマスタと照らし合わせた一覧を作りたいです。 Accessに、「品目マスタ」と「発注履歴」というテーブルがあります。 発注画面で、「品番」を入力すると「品目マスタ」からその品番の名称・単価等の情報が表示され、 「入力」ボタンを押すと、品番・名称・単価等の情報が「発注履歴」に追加されます。 発注画面で品番を手入力していたのですが、 入力するリスト(Excel)が手に入ったので、自動化したいと考えています。 Excelには、「品番」「発注日」「納期」「数量」の情報が30行ほど入っていて、 この情報と品目マスタの情報を照らし合わせた一覧表を表示したいです。 一覧表を確認した上で、「発注履歴」に追加したいのですが、いい方法が思いつきません。 どのように作るべきでしょうか? もし、いい例が載っているサイトなどがあれば教えて下さい。
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へのコピー&ペーストについて Accessの選択クエリで表示したデータを、Excelにコピペしようとしています。 クエリ内容を表示した状態で全体コピー(左上の三角を押して右クリックからコピーを選択)してExcelに貼り付けると、 1行目にクエリ名、2行目に項目見出し、3行目から抽出結果のデータがペーストされます。 この"1行目のクエリ名"をコピペしないようにしたいです。 私が作業すると上記のような結果が出ますが、 別の方に依頼すると、1行目に項目見出しが出ていました。 ですので何かしらの設定で、クエリ名が付いてくるのだと思うのですが、見つけられません。 説明下手で申し訳ありませんが、知恵をお貸しいただければ幸いです。
AccessやExcelを開くとき 何かしら関係がしている別のExcelが開いてしまいます。 これらを開かずにそのまま使用する事は可能でしょうか? 案として考えたのは Access利用時のExcelは 開いてしまうExceをAccessにテーブルとしてインポートして インポートしたデータを読みに行く、という事くらいです。 Excel同士だとそうした事も出来ないだろうなと思っていますが 何か案があれば教えて頂きたいです。 Accessテーブルにインポートしたものを読み行くと言っても それなりに数があったり列順が変ると影響もありそうなので 使い勝手が悪いのではと思ってみたりします。
ACCESS2010、EXCEL2010を使ってます。 ACCESSで作成したテーブルにデータを格納するときに、 Excelで作成したものを必要な部分のみコピーして ACCESSに貼り付けたいのですがエラーが出てしまいます。 フィールドの個数やデータ型は合っています。 つい数か月前まで普通にできていたのですが、 急にできなくなりました コントロールパネルの中の Security Update for Microsoft Office 2010(KB958437) を削除するといいと読んで探してみたのですがKB958437というのが見つかりません 初心者なのでわかりやすく教えてくれると嬉しいです
AccessからExcelへの外部データの取り込みに関して質問です。 ExcelへAccessで作成した数種類のクエリを取り込みデータの集計を行っているのですが、今回新しいクエリを作成し、Excelへ取り 込もうとした際、 「データベースからデータを取り出せません。データベースサーバーを確認するか、またはデータベース管理者に連絡してください。外部データベースが使用可能であることを確認してから、再度実行してください。」 とのエラーがでます。 現状確認できてることとしては、 ・既存の接続のクエリの更新は問題なく行える ・新しいクエリだけでなく、過去に作成したクエリも取り込みしようとすると上記エラー ・他のAccessファイルであれば問題なく取り込める こちらの解決方法をご教示いただけないでしょう? Accessは2016です。 少し前に2010?か2013?からアップグレードしております。
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で管理しているデータがあります。 簡単に言うと名簿なのですが、それを、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にクエリを出力したい。 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つにわけたほうが良いのでしょうか? それとも、全く見当違いのやり方をしてしまっているのか・・・ 教えてください。
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にしてあります。 なにか、方法をご存知の方がいらっしゃいましたら、どうぞお知恵をお貸しください。 以上、よろしくお願いします。
AccessからEXCELへVBAを使用してエクスポート時の設定について。 現在、AccessからEXCELへVBAを使用してエクスポートをしています。 下記環境にあるパソコンのみエクスポートしたEXCELファイルを保存する時の全般オプション内の「バックアップファイルを作成する」のチェックボックスにチェックが入ってしまいます。 現象が発生するパソコン。 OS Windows7 Access 2007 EXCEL 2010 他のパソコンでは現象が発生する同じAccessを利用しても、「バックアップファイルを作成する」のチェックボックスにチェックは入りません。(Access2010?2016とEXCEL2010?2016のどの組み合わせでも確認済み) Access2007との相性の問題なのでしょうか。それともAccessかEXCELかどちらかに規定でチェックボックスを入れる設定項目があるのでしょうか。 ご教示お願いいたします。 なお、EXCEL単体でファイルを作成し、保存する時には「バックアップファイルを作成する」のチェックボックスにチェックは入りません。
ACCESS 2010、Excel2010利用しています。 Accessクエリには店舗名ごとの社員の勤怠実積が作成されています。 店舗名、店舗コード、社員コード、 社員名、始業、退勤、残業 この集計結果を あるフォルダに店舗毎のExcelbookに出力していきたいのですが、VBAで行うにはどう記述すればいいでしょうか。 クエリには全ての店舗の勤怠データがあり出力は店舗毎です。 すでに前日までのデータはExcelで出力されており、そこの最終行から追記する形で出力したいです。 出力先のパスは今後変更してもすぐ修正できるようにAccessテーブルにt_パスとしてそこの内容を読込みたいです。 出力先は一箇所です。 店舗名も増える可能性があるので、t_店舗マスタとして店舗コード、店舗名、出力ファイル名が入力されています。 出力先が共有フォルダのため出力ファイルを誰かが開いていることも考えられます。 その場合は飛ばして次の処理へ進み、最後にメッセージで書き込み出来なかった店舗を表示するか、エラーのテキストファイルをAccessがあるカレントフォルダに出力するなどしたいと思います。 長くなってしまいましたが、ご教授お願い致します。
ACCESSからExcelでCSVファイルを開きXlsx形式で保存したと思っております。 Set exApp = CreateObject("Excel.Application") Set xlBook = exApp.Workbooks.Open("D:\test.csv") xlBook.SaveAs FileName = "D:\Csvtmp", FileFormat = xlOpenXMLWorkbook xlBook.Close exApp.Quit を実行しても何故かマイドキュメントにfalse.xlsで保存されます。PCの環境はOffice2013のみインストールされております。 宜しくお願い致します。
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
こんにちは。ExcelとAccessの接続に関してご質問させていただきます。Accessでデータベースを構築し、Excelの「Accessデータベースから外部データを取り込み」からデータベースに接続したいので すが、接続するデータベースを選択した後に表示される「テーブルの選択」画面に接続したいクエリが表示されません。接続したいクエリにはユーザー関数(VBA)を使用しているのですが、ユーザー関数を使用していると表示されない(接続できない)仕様になっているのでしょうか? ご存知の方がいらっしゃいましたらご教授いただけますと幸いです。 Access、Excelともに2010です。
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からvbaで一太郎を開く際に JXW.Applicationで一太郎を指定できることはわかったのですが、その後のコードがいまいちよくわかりません。 例えば、一太郎で作ったテンプレートを開くときは、.documents(ファイル名)で指定するところまではわかったのですが、その中のシートを指定したいときは?など、他にもたくさんわからないことはありますが、そもそもaccessやexcelのvbaと一太郎のvba?(一太郎ではvbaと言わないのかもしれませんが)では表記に変わりがあるのでしょうか。 一太郎ではinsert関数を主に用いてカーソル位置を指定したり、と少しexcelのものとは違うように感じます。
Access VBAとExcel VBAとはどのような違いなんでしょうか? 初めて聞く用語で、どのような違いなのか調べてもピンと来ません… どなたかご教授願います
ACCESSのモジュールをEXCELのVBEから操作する方法について ACCESS2000のMDBの標準モジュールのコードを読み、 必要があれば書き換えを行いたいです。 例えば、「A.mdb」の標準モジュール「Module1」の中の「test1」というプロシージャの10行目に「a = "AAA"」という記述があった場合、 11行目に「MsgBox a」と記述されている部分を「MsgBox b」に書き換えたいです。 これを「B.xls」というEXCELのボタンクリックで行えたらいいなと思うのですが、EXCELにこだわりはありません。「A.mdb」以外から実行をかけたいです。 今まで目検で行い手動で修正していたものを、自動化したいと思っています。 情報が不足していたら申し訳ありません。 ご教示の程よろしくお願いいたします。
AccessやExcelでの医療用の GS1 databar の利用の質問です。 GS1 datebarをexcel やaccessなどに取り込んで, JANコードのように印刷するにはどうしたらいいでしょうか? 医薬品のJANコードは表示されて、印刷できたので すが、JANコード自体がなくなり、印刷ができなくなりました。GS1コードというのは表示できなかったので、フォントなどがあるのでしょうか。検索しても出てこないようなので質問させていただきました。 趣味で使うぐらいですので、さほど詳しくありませんが、詳しい方ぜひ教えて下さい。よろしくお願い致します。くなり、印刷ができなくなりました。GS1コードというのは表示できなかったので、フォントなどがあるのでしょうか。検索しても出てこないようなので質問させていただきました。 趣味で使うぐらいですので、さほど詳しくありませんが、詳しい方ぜひ教えて下さい。よろしくお願い致します。
accessにExcelの複数シートのデータを一気に取り込みたいと思っています。 Excelのブックに日別の各品目の売上などが入ったシートが365シートほどあります。 accessで主キーを日付にしたいのですがExcelの各シートのC3セルに日付が入力されています。 どなたかご存知の方おられましたらよろしくお願いいたします。 accessは全くの初心者でVBA等分かりません。 ExcelのVBAは少しは分かるレベルです
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に入れてそこからExcelに抽出/入力をしたいと思っています。 そこで以下のExcel関数のような事がAccessで可能でしょうか。 また、可能な場合、どのような事をすれば可能か教えてください。 =Workday.INTL(Index(全体).(Match(行検索)).(Match(列検索))).sum(別データの開始日から完了日).1.休日表)
ACCESS2010、Excel2010を利用しています。 まったく検討がつかないでの、漠然と質問します。 ACCESSのMT_あああ、という入力フォーム、F_aaaがあります。 F_aaaのフォームの中に、住所という項目があります。 F_aaaは開いている状態です。 その住所に、Excel2010のセルA1で入力したものを反映させることはできるのでしょうか? お手数ですが、ご教示いただけないでしょうか?
accessでexcelシートBをインポートしているのですが、インポートしているシートBはシートAをリンクしたものです。 accessでインポートする際、自動的にシートBが最新の状態でインポート行う 方法あればご教示お願いいたします。
Excel VBA による外部アプリケーションの操作(キー操作による) お世話になります。 Excel VBAのシステムからラベル作成ソフトを経由しラベルをラベルプリンターから印刷したいです。 プログラムの動作の流れは以下ですがこの中で外部アプリケーションの操作部分を ご教授頂きたいです。 ?Excel内システムでバーコードの作成 ?バーコードのコピー ?ラベル作成ファイルのテンプレを既定のソフトで起動 ?ラベル作成プリントソフトのハンドル取得(ソフトを閉じる方法を調べ入れました。) ?キーコマンドの送信 1) Ctrl + v :バーコード画像の貼り付け 2) Alt + Enter :画像プロパティ表示 3) Shift + Tab 2回:メニュー移動 4) 22 :画像位置数値入力 5) Tab :カーソル移動 6) -2 : 画像位置数値入力 7) Tab 4回 :カーソル移動 8) Enter :OK押してプロパティ閉じる 9) Ctrl + p :プリントメニュー表示 10) Enter : ラベルプリント ?ラベル作成テンプレファイルのCaptionを指定して SendMessage WM_CLOSEを送りソフトを終了 ?保存しないで終了 (ダイアログに対してSendKeysで”n”を送っているが他の方法が知りたいです。) この中で?、?に関して解決方法をご教授ください。 宜しくお願い致します。
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、Excel2010において、先日(2018年11月)のWindowsアップデートから、ExcelにあるデータをコピーしてAccessの既存テーブルに貼り付けると、 動作停止してAccessが落ちてしまいます。 【手順】 1.Accessでテキスト属性の項目(空テーブル)を作成。1項目でも良い。 2.Excelのシートに文字と数字が混在したデータを2件以上作成。属性は標準でも文字列でも同じでした。 例: "AA1"、"1ABCD"、"ABC1" 長さや数字の位置は関係無くいずれも動作停止となる。 3.2のデータをコピーしてAccessのテーブルに貼り付けると動作停止となってしまいます。 2のデータが数字だけ、文字だけ、1件 だけだと問題ありません。 Access側の不具合なのでしょうか?
Windows 10 Home Microsoft Access 2016 Microsoft Excel 2016 Access のテーブルに『OLE オブジェクト型』で画像が埋め込まれているレコードがあります。 元々はビットマップを帳票フォームで貼り付けたレコードですが、テーブルを開くと『Bitmap Image』ではなく『ピクチャ』と表示されています。 この画像は、帳票形式のフォームでは表示されるのですが、ExcelのVBAで以下のコードを実行してファイルを書き出してもペイントブラシ等で開くことが出来ません。 (書き出したファイルのヘッダ情報らしき部分は『DIB』となっているようです) Dim db As New ADODB.Connection Dim rs As New ADODB.Recordset Dim bytImage() As Byte ' 画像バイナリデータ Dim nSize As Long ' サイズ Set db = New ADODB.Connection db.Provider = "Microsoft.ACE.OLEDB.16.0" db.Open "C:\TEMP\DBfile.accdb" ' レコードセットを開く Set rs = New ADODB.Recordset rs.Open Source:="SELECT テスト.* FROM テスト ORDER BY 日付;", ActiveConnection:=db ' サイズを取得する nSize = rs.Fields("画像").ActualSize ' サイズ分のバイナリデータを読み込む ReDim bytImage(nSize) bytImage() = rs.Fields("画像").GetChunk(nSize) ' 画像データをファイルに書き出す Open "c:\temp\temp.bmp" For Binary Access Write As #1 Put #1, , bytImage() Close #1 rs.Close Set rs = Nothing Set db = Nothing どなたか、テーブルの画像をペイントブラシで開けるような形式でファイルへ保存する方法をご教授いただけないでしょうか。 やりたい事は、Excel側からテーブルの画像をシートに図形なりで貼り付けたいだけなので、もし一度ファイルに保存しなくても貼り付ける方法があれば、その方法でも構いません。 宜しくお願い致します。
Accessの外部(Excel)から取り込む際 このプロパティは、外部データソースまたは前のバージョンのJetデータエンジンで作成されたデータベースではサポートされていません。 のスプレッドシートインポートウィザードメッセージが表示されてExcelのインポートができません。 これはフィールドの制限やバージョンの違い出来ないでしょうか?
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への外部データの取り込みに関して質問です。 AccessからExcelへデータを取り込む際、 Excelのタブ:データ>Accessデータベースから取り込もうとすると 一部クエリにて ー ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー データベースからデータを取り出せません。 データベースサーバーを確認するか、またはデータベース管理者に連絡してください。 外部データベースが使用可能であることを確認してから、再度実行してください。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー のエラーがでます。 Excelのタブ:データ>新しいクエリ>データベースから>該当のAccessを選ぶ の手順でプレビューを確認すると ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー DataSource.Error: プロバイダーからデータを読み取り中にエラーが発生しました: 'プロバイダーで DateTime 値を特定できませんでした。 たとえば、行が作成されたときに DateTime 列の既定値が使用できない状態で、 使用者が新しい DateTime 値を設定していなかった場合が考えられます。 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー こちらがエラーの詳細だと思われるものが見えます。 考えられるのは、 Accessに取り込んだCSVファイルをAccess内で関数で変換してるのが問題あるのかと思ってます。 booking_dateというフィールドの 2017/09/17 8:57:22 こちらの文字列を日付になおすため booking_date: DateValue([booking_datetime]) こちらの関数を入れてるのですが、 これが原因でExcelにクエリを読み込めないということはありますでしょうか? また、その場合、こちらの修正方法をご教示いただけますでしょうか?
accessからExcelにexportすると一旦設定したページ設定(印刷向き・次頁のタイトル行)がされず、再度指定しています。exportで上書いても設定が変わらないようにする事は可能ですか?またexportデータ はクイックアクセスツールバーの印刷プレビューでは表示されないのですが、印刷タイトルの印刷プレビューでは表示されます。クイックアクセスツールバーで表示されるようにしたいのですが?解決方法教えて下さい
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の計算式に影響与えなければ関係無いですが。

->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件

->はてなに移動


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