下記のマクロを実行すると作業ブックのセル値がAccessの指定セル値にコピーできます。
このコードの内「 rs.Fields("備考欄") = ws.Range("E29").Value」ですが
セルの書式設定で「"希望日"m/d"急ぎ";@」と設定しているのですが、
実行するとAccessの(備考欄)には:日付のみがコピーされております。
書式設定したように「希望日7/5急ぎ」をコピー出来る方法を教えてください。
現状のマクロ
Sub 昇降機管理表()
alert = MsgBox("Accessにデータ移動してよろしいですか?", vbYesNo + vbQuestion, "Access確認")
If alert <> vbYes Then
Exit Sub
End If
Dim ws As Worksheet: Set ws = Worksheets("基本情報")
Dim db As String: db = "\\nas-sp01\share\新・確認申請管理表.accdb"
Dim cn As Object: Set cn = CreateObject("ADODB.Connection")
cn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & db & ";"
Dim rs As Object: Set rs = CreateObject("ADODB.Recordset")
rs.Open "確認申請(建築物)", cn, 1, 3
rs.AddNew
'rs.Fields("ID") = ws.Range("A1").Value
rs.Fields("受付NO(ERI)") = ws.Range("F17").Value
rs.Fields("物件名") = ws.Range("AJ4").Value
rs.Fields("正受付日") = ws.Range("D29").Value
rs.Fields("確認予定日") = ws.Range("D30").Value
rs.Fields("意匠法定通知(送付)") = ws.Range("D31").Value
rs.Fields("市町村名") = ws.Range("C8").Value
rs.Fields("代理人") = ws.Range("C4").Value
rs.Fields("主要用途") = ws.Range("AH2").Value
rs.Fields("ERI担当") = ws.Range("D16").Value
rs.Fields("備考欄") = ws.Range("E29").Value
rs.Update
rs.Close
cn.Close
End Sub
以上となります。
宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2024/03/27 14:27
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) ExcelVBAに関する質問 3 2023/02/17 10:47
- Visual Basic(VBA) chatGPTで質問してみた エクセルのVBAについて 2 2023/10/24 07:37
- Visual Basic(VBA) VBAが止まります。 3 2022/08/31 14:09
- Visual Basic(VBA) VBAでoutlook365が起動しません。 4 2022/08/25 13:31
- Visual Basic(VBA) データベースから絞り込んでデータを読み込み 1 2023/02/21 19:51
- Excel(エクセル) vba シート名の一覧を2列に分けるには 5 2023/04/24 08:56
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Excel(エクセル) エクセル 値をコピペした時に、条件付き書式で塗られた背景色もペーストさせる 2 2023/04/05 17:21
このQ&Aを見た人はこんなQ&Aも見ています
-
見学に行くとしたら【天国】と【地獄】どっち?
みなさんは、一度だけ見学に行けるとしたら【天国】と【地獄】どちらに行きたいですか? 理由も聞きたいです。
-
スマホに会話を聞かれているな!?と思ったことありますか?
スマートフォンで検索はしてないのに、友達と話していた製品の広告が直後に出てきたりすることってありませんか? こんな感じでスマホに会話を聞かれているかも!?と思ったエピソードってありますか?
-
2024年に成し遂げたこと
今年も残すところわずか。 皆さんが今年達成したことを教えていただきたいです。 どんな小さなものでも構いません。
-
何歳が一番楽しかった?
自分の人生を振り返ったとき、何歳のころが一番楽しかったですか? 子供の頃でしょうか、それとも大人になってからでしょうか。
-
【選手権お題その2】この漫画の2コマ目を考えてください
サッカーのワンシーンを切り取った1コマ目。果たして2コマ目にはどんな展開になるのか教えてください。
-
VBAコードのインデント表示
Visual Basic(VBA)
-
VBの色を変えるにはどうしたらいいですか?
Visual Basic(VBA)
-
VBA レジストリの値の読み方について教えてください
Visual Basic(VBA)
-
-
4
VBAなくなるの?
Visual Basic(VBA)
-
5
【ExcelVBA】値を変更しながら連続でPDFを作成し,それらを結合した状態で出力するコード
Visual Basic(VBA)
-
6
テキストファイルのフィールド行のみ削除したい
Visual Basic(VBA)
-
7
久しぶりのプログラミング
Visual Basic(VBA)
-
8
VBA指定行削除
Visual Basic(VBA)
-
9
ExcelVBAマクロで実行した時の疑問
Visual Basic(VBA)
-
10
エクセルVBAコードで教えて下さい!
Visual Basic(VBA)
-
11
vba アクティブシートの名前変更について教えてください
Visual Basic(VBA)
-
12
Excel(M365) Vlookup/セル反転(VBA)について
Visual Basic(VBA)
-
13
VBA コードどこがおかしいですか?
Visual Basic(VBA)
-
14
VBA初心者です。次のVBAコードで、17行目を削除したいのですがうまく動きません 改善策を教えてく
Visual Basic(VBA)
-
15
サブフォルダに格納されているファイルを、ファイル名ごとに条件分岐させたい
Visual Basic(VBA)
-
16
【マクロ】フォルダ内にあるPDFを合体させるには?有料版adobe必要?
Excel(エクセル)
-
17
【ExcelVBA】5万行以上のデータ比較の効率的な処理方法について
Visual Basic(VBA)
-
18
Visualbasicの現状について教えてください
Visual Basic(VBA)
-
19
【関数】スペースがいくつ入った後の文字列を取り出したい
Excel(エクセル)
-
20
Vba SelStart、SelLen教えてください教えてください
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】看板の文字を埋めてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・【穴埋めお題】恐竜の新説
- ・我がまちの「給食」自慢を聞かせてっ!
- ・冬の健康法を教えて!
- ・一番好きな「クリスマスソング」は?
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelのプルダウンで2列分の情...
-
Excelで指定した日付から過去の...
-
【Excel VBA】指定行以降をクリ...
-
ExcelVBAを使って、値...
-
エクセルVBAでコピーして順...
-
Excel vbaで特定の文字以外が入...
-
【VBA】シート上の複数のチェッ...
-
vba 隣のセルに値がある行だけ...
-
エクセルvbaで、別シートの最下...
-
Excel VBA マクロ 画像の貼り付け
-
特定の文字を条件に行挿入とそ...
-
VBAで検索して指定の位置に行を...
-
連続する複数のセル値がすべて0...
-
【EXCEL VBA】Range("A:A").Fi...
-
VBA コピーして次の値まで貼り...
-
DataGridViewの各セル幅を自由...
-
Excel VBA マクロ ある列の最終...
-
VBA実行後に元のセルに戻りたい
-
Excel2003 複数セル1列の入力済...
-
VBからEXCELのセルの値を取得す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelVBAを使って、値...
-
i=cells(Rows.Count, 1)とi=cel...
-
Excelで指定した日付から過去の...
-
特定のセルが空白だったら、そ...
-
【Excel VBA】指定行以降をクリ...
-
Excelのプルダウンで2列分の情...
-
EXCELで変数をペーストしたい
-
VBA実行後に元のセルに戻りたい
-
Excel2003 複数セル1列の入力済...
-
Excel vbaで特定の文字以外が入...
-
VBA初心者です。結合セルを保持...
-
TODAY()で設定したセルの日付...
-
EXCELのVBA-フィルタ抽出後の...
-
【VBA】指定したセルと同じ値で...
-
特定の文字を条件に行挿入とそ...
-
Excel VBA、 別ブックの最終行...
-
VBAでセルをクリックする回...
-
”戻り値”が変化したときに、マ...
-
【Excel】指定したセルの名前で...
-
【EXCEL VBA】Range("A:A").Fi...
おすすめ情報