掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エクセルのセルを数値として認識してDBに記録するには? (ID:119509)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
エクセルで複数の質問に複数の人の回答を書いた表があるとします。 それをVBでDBへ、回答者ID.質問内容ID.回答.年度.月度を取り込む物をつくっているのですが・・ 質問内容をセルで判断し、番号としてDBに記録させるにはどうしたらいいのでしょう? たとえば質問1がセルの3.4にあるとして、 その質問内容を[1]という数字にしてアクセスの質問ポイントのテーブルに保存したいのです。 それと同じで回答者も名前ではなく、予め用意してある社員番号で認識させたいのですが・・ これもセルの位置で決めたいのです、回答者がエクセルのセルの2.2〜2.10まであるとして 2.2には大橋と書いてあるけれど、その文字ではなく「このセルの場所はこの社員番号」と固定で取り込みたいのです。 For Nextを使えばよろしいのでしょうか? If F_GetShain_lng(strSQL) > 0 Then strSQL = Space$(0) strSQL = strSQL & " UPDATE Question SET " strSQL = strSQL & " ID = " & Trim$(objWrkSht.Cells(3, 3).Value) '評価対象者ID strSQL = strSQL & " QID = for QX = 4 to 11 (objWrkSht.Cells(7, QX).Value)" 今はこのように書いていますが、これでは動かないので; よろしくお願いします。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.