PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerVBAVBAÖppna ComboBox med vba Öppna ComboBox med vba
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2024-02-20 17:31
 

 

Jag skulle vilja att: när någon utav Cell A1:A2 är Aktiva kommer en ComboBox fram ”där jag väljer ett värde” som sedan levereras till den Aktiva cellen (A1 eller A2)

Nytt inlägg
 2024-02-21 14:07
 

Det enklaste är att strunda i VBA och använda dataverifiering istället

Markera A1:A2 och gå till

Data->Dataverifiering->inställningar

Tillåt: Lista

Källa: antingen ett område med värden, eller en lista med värden

 

https://support.microsoft.com/sv-se/office/skapa-en-listruta-7693307a-59ef-400a-b769-c5402dce407b

 

Det Kommer fram en Dropdown om du markerar med musen eller trycker ALT+nedpil

 

Villl du ha fram dropdown automagiskt när du markerar A1:A2 måste du högerklicka på fliknamnet och välja "visa kod"  och göra en händelsebevakning i stil med Worksheet_SelectionChange där du kan använda intersect för att kolla om det är A1:A2 som är valt

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

'tack och hej om du är utanför A1:A2
If Application.Intersect(Target, Range("A1:A2")) Is Nothing Then
        Exit Sub
End If

'Tvinga fram dina val genom att "trycka" Alt+nedpil:
Application.SendKeys "%{DOWN}"

End Sub

https://learn.microsoft.com/en-us/office/vba/api/excel.application.intersect

 

Du skulle kunna använda Worksheet_SelectionChange för att visa ett formulär med en combobox också. Men där tog min ork slut.

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBAÖppna ComboBox med vba Öppna ComboBox med vba

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter