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で質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 別シートのデータを参照して値を入れたい。 まとめデータシートのC列D列の値を商品一覧シートのコードが 7 2022/08/17 13:20
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- Access(アクセス) テキストボックスの値をテーブルに入力したい 2 2022/06/28 12:08
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- Visual Basic(VBA) エクセル VBA 難しいです 1 2023/02/21 15:39
- PHP 画像が表示出来ません。 1 2023/02/02 16:30
- PHP 記述のおかしいところを教えて下さい。 1 2023/02/03 11:25
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- Excel(エクセル) 列の最終行に新たに入力されたらその値を自動参照 1 2023/01/21 09:59
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
DateTimePickerでに年月までしか選択できないようにしたいです。
Visual Basic(VBA)
-
FORMが開いているかどうかの確認方法
Visual Basic(VBA)
-
-
4
VB.NET2005 TextBox 高さ(Height) 変更
Visual Basic(VBA)
-
5
DataGridViewで指定したセルの値を取得
Visual Basic(VBA)
-
6
【VB.NET】日付型の列にNULLを登録する方法について
SQL Server
-
7
【VB】タブ切り替え時のイベント
Visual Basic(VBA)
-
8
文字列の後ろから必要分だけ削除したい。
Visual Basic(VBA)
-
9
DataGridViewでyyyy/MM/dd
Visual Basic(VBA)
-
10
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
11
Visual Basic.NETの、Form 間での引数の引渡し方法を教えてください。
Visual Basic(VBA)
-
12
データセットのレコード更新がしたい
Visual Basic(VBA)
-
13
vb.netで画面のコントロールId名を変数で動的に制御し処理する方法
Visual Basic(VBA)
-
14
データグリッドビューの一番最初の行に列を追加したい
Visual Basic(VBA)
-
15
オブジェクト参照がオブジェクト インスタンスに設定されていません というエラーについて
Microsoft ASP
-
16
vb.netからエクセル関数書き込み
Visual Basic(VBA)
-
17
VB2005 DateTimePickerのカレンダー表示制御
Visual Basic(VBA)
-
18
Ctrl + Cなど複数の入力キーの感知
Visual Basic(VBA)
-
19
VBでグローバル変数を宣言するには
Visual Basic(VBA)
-
20
【VB】コンボボックスにデータベースから取り出した値を入れたい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ArrayListの要素数の上限
-
ダブルクォーテーションを含む...
-
Stringクラスの変数の格納アド...
-
特定の文字列を複数抜き出した...
-
matchesを否定文として使う方法...
-
DateTimePickerに値を入れたい...
-
このプログラミング誰か教えて...
-
このプログラミング誰か教えて...
-
Javaの問題なのですが、「3文字...
-
String str = "a\\\\b\\\\c";
-
DOSバッチで変数の値を変数名に...
-
【struts】<logic:iterate>で出...
-
日付や時刻の"01"を" 1"に変換...
-
テキストボックスに入力された...
-
WinInet.dllを利用したHttpQuer...
-
Request.formの値の初期化
-
テキストファイルを読み込んで...
-
JavaScriptの変数の値が消える!?
-
web系システムのテストについて
-
PSQLExceptionが発生する
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ダブルクォーテーションを含む...
-
ArrayListの要素数の上限
-
特定の文字列を複数抜き出した...
-
javaのCSVデータ読込についてです
-
wsprintf関数の使い方について
-
BCD形式で時刻を!
-
結合した文字列をファイル名に...
-
Evaluate()に文字列の形式の数...
-
C言語の変数(LSB)の合わせ込...
-
実行シェルからCOBOLへパラメー...
-
hiddenの値を消したくない!
-
VB6,論理演算子Orの使い方がわ...
-
DateTimePickerに値を入れたい...
-
char型での演算子
-
String str = "a\\\\b\\\\c";
-
Javaの問題なのですが、「3文字...
-
8桁整数を限りなく短い文字列に...
-
matchesを否定文として使う方法...
-
DOSバッチで変数の値を変数名に...
-
excel vba 時間計算と条件分岐...
おすすめ情報