Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


10953 / 76735 ←次へ | 前へ→

【71324】Re:ユーザーフォームのラベルキャプションの表示切替
お礼  HoMa  - 12/2/21(火) 13:27 -

引用なし
パスワード
   ▼Hirofumi さん:
ありがとうございます!

思った通りのことができました。
tagプロパティを使えばいいんですね。
「.Enabled = True」については、使用しないようにしました。

本当にありがとうございました。


>こんなのでは?
>
>「Sub UserForm_Initialize」で各LabelのTagプロパティにCaptionをセットして置きます
>但し、「Sub ListBox1_Change」でTextBoxを「.Value = ""」の時「.Enabled = True」に
>しているので、TextBoxがロックされて入力出来なくなります
>これの解除は如何するの?
>
>Option Explicit
>
>Private vntPos As Variant
>
>Private Sub UserForm_Initialize()
>
>  Dim i As Long
> 
>  vntPos = Array("1", "3", "5")
>  
>  ListBox1.List = Array("AAA", "BBB", "CCC")
>    
>  Label1.Tag = "あああ"
>  Label3.Tag = "いいい"
>  Label5.Tag = "ううう"
> 
>  For i = 0 To UBound(vntPos)
>    With Me.Controls("Label" & vntPos(i))
>      .Caption = .Tag
>    End With
>  Next i
>  
>End Sub
>
>Private Sub ListBox1_Change()
>
>  Dim i As Variant
>
>  For i = 0 To UBound(vntPos)
>    With Me
>      If .Controls("TextBox" & vntPos(i)).Value <> "" Then
>'        .Controls("TextBox" & vntPos(i)).Enabled = True
>        With .Controls("Label" & vntPos(i))
>          .Caption = .Tag
>        End With
>      Else
>'        .Controls("TextBox" & vntPos(i)).Enabled = False
>        .Controls("Label" & vntPos(i)).Caption = ""
>      End If
>    End With
>  Next i
>  
>End Sub

4 hits

【71302】ユーザーフォームのラベルキャプションの表示切替 HoMa 12/2/20(月) 11:36 質問
【71303】Re:ユーザーフォームのラベルキャプション... ちん 12/2/20(月) 12:39 発言
【71309】Re:ユーザーフォームのラベルキャプション... HoMa 12/2/21(火) 9:06 質問
【71304】Re:ユーザーフォームのラベルキャプション... Hirofumi 12/2/20(月) 14:30 発言
【71310】Re:ユーザーフォームのラベルキャプション... HoMa 12/2/21(火) 9:13 質問
【71322】Re:ユーザーフォームのラベルキャプション... Hirofumi 12/2/21(火) 12:34 発言
【71324】Re:ユーザーフォームのラベルキャプション... HoMa 12/2/21(火) 13:27 お礼
【71305】Re:ユーザーフォームのラベルキャプション... UO3 12/2/20(月) 14:39 発言
【71311】Re:ユーザーフォームのラベルキャプション... HoMa 12/2/21(火) 9:16 質問
【71316】Re:ユーザーフォームのラベルキャプション... hint 12/2/21(火) 10:16 発言
【71318】Re:ユーザーフォームのラベルキャプション... HoMa 12/2/21(火) 11:12 質問
【71323】Re:ユーザーフォームのラベルキャプション... hint 12/2/21(火) 13:10 発言
【71325】Re:ユーザーフォームのラベルキャプション... HoMa 12/2/21(火) 13:34 お礼
【71326】Re:ユーザーフォームのラベルキャプション... hint 12/2/21(火) 13:50 発言
【71327】Re:ユーザーフォームのラベルキャプション... hint 12/2/21(火) 14:00 発言

10953 / 76735 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free