Excel VBA RefEdit Control - Excel Range GUI Control
Denna kontroll ger användaren möjlighet att manuellt välja ett excel-intervall och använda det för att styra det valda området.
I det här exemplet lägger vi in RefEdit Control och använder den för att manipulera det valda området.
För mer information om hur du skapar en GUI, besök:
Excel VBA UserForm
huvudbruket ska se så här ut:
För att lägga till RefEdit-kontrollen högerklickar du på verktygsfältet och följer dessa steg
Kodning
Fyll på färgknapp:Private Sub Button1_Click () På Error GoTo ErrorHandler Range (RefEdit1.Value) .Activate Application.Dialogs (xlDialogPatterns) .Visa Range ("a1"). Aktivera RefEdit1.Value = "" errorHandler: Avsluta Sub End Sub
Ange text
Private Sub Button2_Click () På Error GoTo ErrorHandler Range (RefEdit1.Value) .Activate Application.Dialogs (xlDialogFontProperties) .Visa Range ("A1"). Aktivera RefEdit1.Value = "" errorHandler: Exit Sub End Sub