いつもお世話になっております
遣りたいこと。
①ListBox1_ClickをクリックしてTextBox1 TextBox2 にそれぞれ売上日と商品名を表示させます。
Private Sub ListBox1_Click()
Dim i As Long
For i = 1 To 2
Controls("TextBox" & i).Value = ListBox1.List(ListBox1.ListIndex, i - 1)
Next
End Sub
これはできました。
②TextBox1 TextBox2 に表示された内容を編集したい場合
編集ボタンを押したらTextBox1 TextBox2が編集できるようにしたいです。
しらべていますが、いまのところわかりません。
③TextBox1 TextBox2の内容を編集したらセルの値も
更新ボタンをおして完了にしたいです。
下記のコードはListBox1が更新されますが、セルの値も更新できるように
するにはどうしたらよいのですか。
Me.ListBox1.Column(0) = Me.TextBox1.Value
Me.ListBox1.Column(1) = Format(Me.TextBox2.Value, "yyyy\年mm\月dd\日aaaa")
これは先日、頂戴致しましたコードで対応しました。有難うございます。
おしえてくれませんでしょうか
よろしくお願いいたします。
No.2ベストアンサー
- 回答日時:
No.1です。
そもそもあの回答はListBoxを更新した際のインデックスが不明なので、ListBoxのリストの『どの行が』変更されたかがわからない為です。
どのインデックスのデータを書き換えたかを把握できる仕組みなら、そのNoを基にセルの行数を求める事は可能でしょう。
全体としてどのような仕様にしていくのか?について決めて始める方が良いかもですよ。
いつも有難うございます。
わたしなりに考えていろいろネット検索して
できました。
かなり心がおれそうになりましたが、
最初のコートをじっくり考えたほうが
早かったです。
有難うございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ちょっと先の未来クイズ第2問
9月9日(月)に発表される「第3回子どもマネー川柳」に入賞する川柳を考えてこちらに投稿してください。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
VBA リストボックスをダブルクリックしデータを修正したいのですが…。
Visual Basic(VBA)
-
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
ExcelVBA でリストリストボックスに列見出しをコーディングでつける
Excel(エクセル)
-
-
4
「Cancel = True」とはどういう意味でし
Word(ワード)
-
5
エクセルVBAでUserFormを起動した時
Excel(エクセル)
-
6
UserForm1.Showでエラーになります。
工学
-
7
抽出したデータを修正して元のセルに上書きしたい
Access(アクセス)
-
8
ユーザーフォームを表示中にシートの操作をさせるには
Excel(エクセル)
-
9
VB6,リストボックスの特定行の色変更は可能?
Visual Basic(VBA)
-
10
VBA シートのボタン名を変更したい
Visual Basic(VBA)
-
11
テキストボックスの番号を使ったFor~Next文について
Visual Basic(VBA)
-
12
リストボックスの特定行の背景色
Visual Basic(VBA)
-
13
エクセルVBAでフォームのListboxをスクロールするには?
その他(Microsoft Office)
-
14
ExcelVBA EnableプロパティがFalseの時に文字の色を変えたくない
Visual Basic(VBA)
-
15
エクセルVBAで複数選択できるように設定したリストボックスの、選択され
Visual Basic(VBA)
-
16
LISTBOXの内容が更新されません。
Visual Basic(VBA)
-
17
userFormに貼り付けたLabelを変数に
Visual Basic(VBA)
-
18
EXCEL VBA 複数のImageコントロールにクリップボードに保存されている画像を表示したい
Visual Basic(VBA)
-
19
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
20
別のユーザーフォームのコマンドボタンを押す
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAマクロ実行時エラーの修正に...
-
Excelで空白セル直前のセルデー...
-
エクセルVBA 配列からセルに「...
-
【VBA】【ユーザーフォーム_Lis...
-
DataGridViewでグリッド内に線...
-
Excel VBAでCheckboxの名前を変...
-
【VBA】写真の貼り付けコードが...
-
【ExcelVBA】値を変更しながら...
-
Excel 範囲指定スクショについ...
-
Excel UserForm の表示位置
-
エクセルのカーソルを非表示に...
-
Excel VBA IF文がうまく動作し...
-
特定の色のついたセルを削除
-
VBA にて、条件付き書式で背景...
-
VBAでユーザーフォームにセル値...
-
「Spread」のセルを移動させる...
-
VBA:日付を配列に入れ別セルに...
-
【Excel VBA】マクロで書き込ん...
-
Excel VBAで特定の範囲の空白セ...
-
ユーザフォームを使ってのデー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAマクロ実行時エラーの修正に...
-
エクセルVBA 配列からセルに「...
-
特定の色のついたセルを削除
-
Excel UserForm の表示位置
-
Excelで空白セル直前のセルデー...
-
【VBA】【ユーザーフォーム_Lis...
-
VBA:日付を配列に入れ別セルに...
-
【Excel VBA】一番右端セルまで...
-
Excel VBAでCheckboxの名前を変...
-
EXCEL VBA 文中の書式ごと複写...
-
入力規則のリスト選択
-
DataGridViewのフォーカス遷移...
-
【VBA】写真の貼り付けコードが...
-
CellEnterイベント仕様について
-
下記のマクロの説明(意味)を...
-
飛び地セルの空白判定
-
Excel 範囲指定スクショについ...
-
C# DataGridViewで複数選択した...
-
Excel VBA IF文がうまく動作し...
-
エクセルのカーソルを非表示に...
おすすめ情報
②TextBox1 TextBox2 に表示された内容を編集したい場合
編集ボタンを押したらTextBox1 TextBox2が編集できるようにしたいです。
TextBox1.Enabled = Not TextBox1.Enabled
②は解決致しました。