Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
En el ejemplo siguiente se usan las propiedades DragBehavior y EnterFieldBehavior para mostrar los diferentes efectos que puede proporcionar al escribir un control y al arrastrar información de un control a otro.
En el ejemplo se usan dos controles TextBox . Puede establecer las propiedades DragBehavior y EnterFieldBehavior para cada control y ver los efectos al arrastrar de un control a otro.
Para usar este ejemplo, copie esta muestra de código en la parte de las declaraciones de un formulario. Asegúrese de que el formulario contiene:
- Un control TextBox denominado TextBox1.
- Dos controles ToggleButton denominados ToggleButton1 y ToggleButton2. Estos controles deben estar asociados a TextBox1.
- Un control TextBox denominado TextBox2.
- Dos controles ToggleButton denominados ToggleButton3 y ToggleButton4. Estos controles deben estar asociados a TextBox2.
Private Sub UserForm_Initialize()
TextBox1.Text = "Once upon a time in a land ...,"
ToggleButton1.Value = True
ToggleButton1.Caption = "Drag Enabled"
ToggleButton1.WordWrap = True
TextBox1.DragBehavior = fmDragBehaviorEnabled
ToggleButton2.Value = True
ToggleButton2.Caption = "Recall Selection"
ToggleButton2.WordWrap = True
TextBox1.EnterFieldBehavior = _
fmEnterFieldBehaviorRecallSelection
TextBox2.Text = "XXX, YYYY"
ToggleButton3.Value = False
ToggleButton3.Caption = "Drag Disabled"
ToggleButton3.WordWrap = True
TextBox2.DragBehavior = fmDragBehaviorDisabled
ToggleButton4.Value = False
ToggleButton4.Caption = "Select All"
ToggleButton4.WordWrap = True
TextBox2.EnterFieldBehavior = _
fmEnterFieldBehaviorSelectAll
End Sub
Private Sub ToggleButton1_Click()
If ToggleButton1.Value = True Then
ToggleButton1.Caption = "Drag Enabled"
TextBox1.DragBehavior = fmDragBehaviorEnabled
Else
ToggleButton1.Caption = "Drag Disabled"
TextBox1.DragBehavior = fmDragBehaviorDisabled
End If
End Sub
Private Sub ToggleButton2_Click()
If ToggleButton2.Value = True Then
ToggleButton2.Caption = "Recall Selection"
TextBox1.EnterFieldBehavior = _
fmEnterFieldBehaviorRecallSelection
Else
ToggleButton2.Caption = "Select All"
TextBox1.EnterFieldBehavior = _
fmEnterFieldBehaviorSelectAll
End If
End Sub
Private Sub ToggleButton3_Click()
If ToggleButton3.Value = True Then
ToggleButton3.Caption = "Drag Enabled"
TextBox2.DragBehavior = fmDragBehaviorEnabled
Else
ToggleButton3.Caption = "Drag Disabled"
TextBox2.DragBehavior = fmDragBehaviorDisabled
End If
End Sub
Private Sub ToggleButton4_Click()
If ToggleButton4.Value = True Then
ToggleButton4.Caption = "Recall Selection"
TextBox2.EnterFieldBehavior = _
fmEnterFieldBehaviorRecallSelection
Else
ToggleButton4.Caption = "Select All"
TextBox2.EnterFieldBehavior = _
fmEnterFieldBehaviorSelectAll
End If
End Sub
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.