Gizport
1 回答
-1
Share (facebook)
439
view
全般

ExcelのVBAについて郵便番号を入力することで指定したセルに住所...

ExcelのVBAについて郵便番号を入力することで指定したセルに住所を表示するようにしたいんです。いろいろなサイトを参考にさせてもらったのですがVBAはまったくの初心者なので結局うまくいきませんでした。以下のようなコードを作りました。Private Sub Worksheet_Change(ByVal Target As Range) Dim xlAPP As Application If Target.Address <> "$D$12" Then Exit Sub If ((Len(Cells(12, 4).Value) >= 3) And (Cells(13, 3).Value = "")) Then Set xlAPP = Application xlAPP.EnableEvents = False Cells(13, 3).Value = StrConv(Target.Value, vbWide) Cells(13, 3).Select SendKeys "{F2}", True SendKeys "+{HOME}", True SendKeys "{F13}", True xlAPP.EnableEvents = True End IfEnd SubD12に郵便番号を入力するとC13に住所が出るようにしたいのですが郵便番号が全角コピーされるだけで住所がでてきません。どこが間違っているのでしょうか。
Yahoo!知恵袋 4783日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
そのサイト見ましたがコードの下に書かれていたMS-IMEをONにする操作し忘れていませんか?
Yahoo!知恵袋 4768日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
132
Views
質問者が納得> B12で何も選択していない(空白)ときにF13に0が表示しています。文字列なら「=B12&""」とすればいいはずです。> またN17にも表示形式をユーザー定義で「#」もしくは「#,##0;-#,##0;;」とすればいいでしょう。
4745日前view132
全般
119
Views
質問者が納得そのサイト見ましたがコードの下に書かれていたMS-IMEをONにする操作し忘れていませんか?
4783日前view119
全般
134
Views
質問者が納得2つ考えられます。BIOS設定後Saveしていないか、マザーボードのボタン電池が消耗していて、設定した内容が保存できていない、かです。BIOS設定画面でカレンダーと時計の表示で確認できます。カレンダーと時計を合わせて一旦Saveして下さい。再度BIOS設定画面を開いて下さい。カレンダーと時計がずれていれば、ボタン電池の消耗です。電池を交換して下さい。
4796日前view134
全般
183
Views
質問者が納得Mac:1. shift + command + 3 → デスクトップ2. Photo Booth で撮るWindows:1. fn + 左shift + F11 → クリップボード (ペイントにCtrl+Vで貼り付けてください)2. わかりません。
4796日前view183
全般
120
Views
質問者が納得◆別のシートに表示するようにしました◆なお、「1月12日」は順次上の行に入力するものとします◆必要に応じて、行の挿入をして、追加入力するものとします★Sheet2の式B3=COUNTIF(INDIRECT("Sheet1!B"&MATCH(0,INDEX(0/(Sheet1!$B$1:$B$20<>""),),0)&":F"&MATCH(0,INDEX(0/(Sheet1!$B$1:$B$20<>&q...
4866日前view120

取扱説明書・マニュアル

2242view
http://media.generationmp3.com/.../pasen-f13-italien.pdf
もっと見る