Thema Datum  Von Nutzer Rating
Antwort
Rot Commandbar - Nur den Wert übernehmen!!!
05.06.2019 12:52:21 Stephan
NotSolved
05.06.2019 16:29:40 Gast35405
NotSolved
06.06.2019 08:04:04 Gast94193
NotSolved
06.06.2019 08:46:49 Gast12365
NotSolved
06.06.2019 09:00:56 Gast60899
NotSolved
06.06.2019 09:53:17 Gast91783
NotSolved
06.06.2019 10:05:27 Gast95118
NotSolved
06.06.2019 10:11:14 Gast92887
NotSolved

Ansicht des Beitrags:
Von:
Stephan
Datum:
05.06.2019 12:52:21
Views:
1018
Rating: Antwort:
  Ja
Thema:
Commandbar - Nur den Wert übernehmen!!!

Hallo, 

ich möchte per Doppelklick in eine Zelle ein Kontextmenü mit einer Artikelliste aufrufen. Im Kontextmenü soll die Artikel und die Artikelnummer ersichtlich sein. Dese Daten kommen aus einer anderen Tabelle. Dies funktioniert soweit. Ich möchte jetzt per Klick nur die Artikelnummer in ein Tabelleblatt übernehmen. Mit dem Befehl OnAction bekomme ich nur beides angezeigt. Wer kann helfen?    

 

Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
 
Dim obar As CommandBar
Dim oBtn As CommandBarButton
Dim wks As Worksheet
Dim icol
 
 
Cancel = True
Set wks = Worksheets("Produkte")
Call DeleteCmdBar
 
Set obar = Application.CommandBars.Add( _
      Name:="StringInsert", _
      Position:=msoBarPopup, _
      MenuBar:=False, _
      temporary:=True)
   icol = 1
 Do Until IsEmpty(wks.Cells(icol, 1))
      Set oBtn = obar.Controls.Add
      With oBtn
         .Caption = wks.Cells(icol, 1).Value & "-" & wks.Cells(icol, 2)
         .Style = msoButtonCaption
         .OnAction = "GetValue"
        
         
      End With
      icol = icol + 1
   Loop
   CommandBars("StringInsert").ShowPopup
End Sub
 

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Commandbar - Nur den Wert übernehmen!!!
05.06.2019 12:52:21 Stephan
NotSolved
05.06.2019 16:29:40 Gast35405
NotSolved
06.06.2019 08:04:04 Gast94193
NotSolved
06.06.2019 08:46:49 Gast12365
NotSolved
06.06.2019 09:00:56 Gast60899
NotSolved
06.06.2019 09:53:17 Gast91783
NotSolved
06.06.2019 10:05:27 Gast95118
NotSolved
06.06.2019 10:11:14 Gast92887
NotSolved