Collapse column

Autor Thema: Checklistenproblem  (Gelesen 2066 mal)

Offline PhilippB.

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Checklistenproblem
« am: Januar 28, 2015, 11:45:31 Vormittag »
Hey. Bin neu hier im Forum und bräuchte mal eure Hilfe! ich habe eine Checkliste erstellt und bewerte Anforderungen! diese Bewertung erfolgt in drei Zellen F9:I9! ich möchte gerne mit einem klick auf die zelle das ein kreuz erscheint! gleichzeitig möchte ich, dass nur eine zelle von den drei auswählbar ist!
ich benötige es für mehrere dreier zellen!

Könnt ihr mir helfen bzw einen tipp geben?

Gruß Philipp

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw: Checklistenproblem
« Antwort #1 am: Januar 28, 2015, 12:10:45 Nachmittag »
Moin,

dein Excel rechnet falsch! Wenn ich mit meinen Fingern rechne, dann sind F9:I9 4 Zellen und nicht 3.
Ansonsten: Das ist so nur mit VBA machbar, aber wenn dann würde ich einen Doppelklick vorziehen.
Wenn du und eine Mustertabelle mit etwas genauerer Forderungsbechreibung zur Verfügung stellst, dann können wir dir gewiss besser helfen.
Gruß
Günther

Offline PhilippB.

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw: Checklistenproblem
« Antwort #2 am: Januar 28, 2015, 12:20:52 Nachmittag »
also im Ánhang ist die Bewertungsmaske. In der Zelle F9:H9 soll mit einem oder doppel klick ein kreuz erscheinen. Gleichzeitig soll aber nur ein kreuz setzbar sein. die tabellle ist deutlich länger, möchte das nur beispielhaft für F9:H9 und F13:H13!
hinter jeder farbe ist eine Bewertung, dass habe ich hin bekommen!

Danke für deine/eure Hilfe

Offline gmg-cc

  • Hero Member
  • *****
  • Beiträge: 1.321
    • Profil anzeigen
    • Meine Webseite
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Gut
  • Version [Office] : Office 2016
Antw: Checklistenproblem
« Antwort #3 am: Januar 28, 2015, 13:04:00 Nachmittag »
Moin Philipp,

ich habe den Code extra übersichtlich gehalten, auf ein paar mehr oder weniger eilen sollte es da nicht ankommen. Bei sehr viel mehr Auswertungen wirst du den Code nach If Not Pruef Is Nothing Then vielleicht etwas verschlanken, aber copy/paste geht ja auch gaz fix ...


Option Explicit

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)
   Dim rngZ9 As Range, rngZ13 As Range, rngAmpel As Range, c As Range
   Dim Pruef As Range
   
   Set rngZ9 = Range("F9:H9")
   Set rngZ13 = Range("F13:H13")
   Set rngAmpel = Application.Union(rngZ9, rngZ13)
   
   Set Pruef = Intersect(Target, rngAmpel)
   If Not Pruef Is Nothing Then
      If Not Intersect(Target, rngZ9) Is Nothing Then
         For Each c In rngZ9
            c = ""
         Next c
         Target = "x"
      Else
         For Each c In rngZ13
            c = ""
         Next c
         Target = "x"
      End If
      Cancel = True
   End If
 End Sub

Ich habe es geprüft und es haut hin.
Gruß
Günther

Offline PhilippB.

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
  • Version [Office] : Office 2010
Antw: Checklistenproblem
« Antwort #4 am: Januar 28, 2015, 19:10:23 Nachmittag »
Besten Dank. Habe es hinbekommen.

Gruß

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.