![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67b6d)
VB2005環境です。
DateTimePickerコントロールに値を入れたいのですが、
うまくいきません。
コードとしては、下記のような記述をしました。
DateTimePicker.Value = CDate(Format(Me.fg.Item(Me.fg.Row, 2).ToString, "0000/00"))
FlexGrid(FlexGrid.Net)から取得した値を0000/00の形に
直そうとしたのですが…。
((Me.fg.Item(Me.fg.Row, 2).ToStringをウォッチしてみますと、
String型で200707と値が入っています)。
代入の方法をご教授いただけないでしょうか?
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
VB.NETのFormatに与える第一引数を文字列にしているためFormat関数が"0000/00"を返して エラーになっているのではありませんか
LongやSingleなどに グリッドのデータを変換してからFormatに与えましょう
dim nDummy as Long
dim dt as date
nDummy = long.Parse(Me.fg.Item(Me.fg.Row, 2).ToString)
dt = CDate( Format(nDummy, "0000/00" ) )
DateToimePicker.value = dt
といった具合です
お礼が遅れまして申し訳ありません。
仰るとおり、形をLongにしたところ、正常に値を取得することが
できました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
昔のあなたへのアドバイス
過去のあなたへ一度だけアドバイスを送れる電話があったとします。 もしあなたがその電話を手にしたら、いつの自分にどのようなアドバイスを送りますか?
-
DateTimePickerでに年月までしか選択できないようにしたいです。
Visual Basic(VBA)
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
【VB.NET】日付型の列にNULLを登録する方法について
SQL Server
-
-
4
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
5
【VB】タブ切り替え時のイベント
Visual Basic(VBA)
-
6
データグリッドビューの一番最初の行に列を追加したい
Visual Basic(VBA)
-
7
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
8
DataGridViewに複数テーブルのデータをセットしたい
Visual Basic(VBA)
-
9
CloseとDisposeの違い
Visual Basic(VBA)
-
10
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
11
DataTableに入っているデータを全てinsertしたい!(C#)
Microsoft ASP
-
12
DataGridViewで指定したセルの値を取得
Visual Basic(VBA)
-
13
DataGridViewの各セル幅を自由に決め、その幅で固定したい
Visual Basic(VBA)
-
14
DataGridViewでyyyy/MM/dd
Visual Basic(VBA)
-
15
値を返さないコード パス
Visual Basic(VBA)
-
16
[VB.net] DataGridViewの列ヘッダー複数行表示に伴う不具合?について
Visual Basic(VBA)
-
17
Form_Load と Form_Activate のタイミング
Visual Basic(VBA)
-
18
VB.NETでのイベントの途中終了
Visual Basic(VBA)
-
19
VB.NETで他のプロジェクトで作成したフォームを使う方法
Visual Basic(VBA)
-
20
データセットのレコード更新がしたい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ダブルクォーテーションを含む...
-
wsprintf関数の使い方について
-
BCD形式で時刻を!
-
String型を3つで比較したい!
-
実行シェルからCOBOLへパラメー...
-
ArrayListの要素数の上限
-
JSPでHashMap・配列の変数の値...
-
javaのCSVデータ読込についてです
-
DOSバッチで変数の値を変数名に...
-
<JFreeChart> 縦軸の値の間隔を...
-
Javascriptでマシン固有の情報...
-
VB6,論理演算子Orの使い方がわ...
-
任意の変数が任意の値になった...
-
Evaluate()に文字列の形式の数...
-
テキストボックスに入力された...
-
8桁整数を限りなく短い文字列に...
-
偶数ビットだけと奇数ビットだ...
-
Excel VBA マクロ 変数を用いた...
-
VB6で固定長の文字列の長さを変...
-
matchesを否定文として使う方法...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ダブルクォーテーションを含む...
-
wsprintf関数の使い方について
-
javaのCSVデータ読込についてです
-
ArrayListの要素数の上限
-
BCD形式で時刻を!
-
DateTimePickerに値を入れたい...
-
excel vba 時間計算と条件分岐...
-
日付や時刻の"01"を" 1"に変換...
-
Stringクラスの変数の格納アド...
-
C言語の変数(LSB)の合わせ込...
-
Evaluate()に文字列の形式の数...
-
char型での演算子
-
DOSバッチで変数の値を変数名に...
-
実行シェルからCOBOLへパラメー...
-
レジストリの値の取得のデータ...
-
ResultSetの内部構造(Java)
-
hiddenの値を消したくない!
-
結合した文字列をファイル名に...
-
String型の値が大文字か小文字...
-
getParameterの値変更
おすすめ情報