EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN

Diskutiere und helfe bei EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN im Bereich Microsoft Office im Windows Info bei einer Lösung; Hallo Zusammen Ich habe mir einen Dispo-Plan im Excel erstellt. Ich kann nun den Monat wechseln - Feiertage und Wochenende sind jeweils markiert.... Dieses Thema im Forum "Microsoft Office" wurde erstellt von IH HJ, 29. August 2017.

  1. IH HJ
    IH HJ Gast

    EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN


    Hallo Zusammen


    Ich habe mir einen Dispo-Plan im Excel erstellt.


    Ich kann nun den Monat wechseln - Feiertage und Wochenende sind jeweils markiert. Wochentage stimmen mit der Zahl überein (1-31).

    X-Achse ist der jeweilige Tag / Y-Achse die diversen Tätigkeiten.

    In der Tabelle befinden sich so nun die Übersicht, welcher Mitarbeiter welche Tätigkeit an welchem Tag ausführt.

    die Mitarbeiter schreibe ich anhand Initialien in die Tabelle. Die Zelle ordnet den Initialien selbstständig eine Farbe zu - sodass ich einen einfachen Überblick über die einzelnen Arbeitnehmer habe.

    Alles funktioniert perfekt.


    Nun möchte ich jedoch, die Tabelle auf den einzelnen Mitarbeiter reduzieren; sprich...dem Mitarbeiter den Dispoplan zusenden - jedoch nur mit seinen eigenen Tätigkeiten.

    Am liebesten mittels Dropdown-Wahl / und auch wieder Rückgängig in dem Alle wieder sichtbar sind.

    ----da liegt nun mein Problem.

    Ich krieg das nicht hin. Kann mir da jemand behilflich sein?


    [​IMG]
     
  2. Andreas Killer Win User

    EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN

    Das geht, aber nur wenn man das gesamte Blatt verdoppelt. In der 1ten trägt man von hand die Initialen ein, in der 2ten trägt man in z.B. A1 die Initiale ein und macht dann in die Datenzelle B3 die Formel

    =WENN(Tabelle1!B3 = $A$1;$A$1;"")

    Runter und nach rechts ziehen bis alles ausgefüllt ist. Dann musst man trotzdem das ganze nochmals duplizieren und (wie ich schon sagte) via Copy / Werte einfügen die Formeln eleminieren. Das läßt sich dann verschicken.

    Andreas.
  3. Andreas Killer Win User

    EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN

    In Spalte A befindet sich eben keine Mitarbeiterangaben. Da sind nur die Tätigkeiten, welche ein Mitarbeiter ausführen kann.
    Uups, war ich zu voreilig. :)

    Ja aber dann... ist das mit dem Reduzieren ja generell gar nicht möglich, denn ein Mitarbeiter kann ja theoretisch z.B. in einer "Diagonalen" eingetragen sein, sprich es gibt überlappende Zeilen/Spalten!?

    Also müsste man die Daten extrapolieren, d.h. nach allen Zellen mit den Initialen suchen, dann aus Spalte A die Tätigkeit und aus Zeile 2 das Datum holen und als Liste exportieren... Code unten in ein reguläres Modul kopieren, laufen lassen.

    Wie sieht es aus?

    Andreas.

    Option Explicit

    Sub Test()

    Dim ID

    Dim All As Range, R As Range

    Dim C As New Collection

    Dim Data, Item, i As Long

    Dim Ws As Worksheet



    ID = "zv"



    Set All = FindAll(Cells, ID)

    If All Is Nothing Then

    MsgBox ID & " nicht gefunden"

    Exit Sub

    End If

    For Each R In All

    C.Add Array(Range("A" & R.Row), Cells(2, R.Column))

    Next

    ReDim Data(1 To C.Count, 1 To 2)

    For Each Item In C

    i = i + 1

    Data(i, 1) = Item(0)

    Data(i, 2) = Item(1)

    Next

    Set Ws = Sheets.Add

    Ws.Range("A1").Resize(UBound(Data), UBound(Data, 2)).Value = Data

    End Sub

    Function FindAll(ByVal Where As Range, ByVal What, _

    Optional ByVal After As Variant, _

    Optional ByVal LookIn As XlFindLookIn = xlValues, _

    Optional ByVal LookAt As XlLookAt = xlWhole, _

    Optional ByVal SearchOrder As XlSearchOrder = xlByRows, _

    Optional ByVal SearchDirection As XlSearchDirection = xlNext, _

    Optional ByVal MatchCase As Boolean = False, _

    Optional ByVal SearchFormat As Boolean = False) As Range

    'Find all occurrences of What in Where (Windows version)

    Dim FirstAddress As String

    Dim C As Range

    'From FastUnion:

    Dim Stack As New Collection

    Dim Temp() As Range, Item

    Dim i As Long, j As Long

    If Where Is Nothing Then Exit Function

    If SearchDirection = xlNext And IsMissing(After) Then

    'Set After to the last cell in Where to return the first cell in Where in front if _

    it match What

    Set C = Where.Areas(Where.Areas.Count)

    'BUG in XL2010: Cells.Count produces a RTE 6 if C is the whole sheet

    'Set After = C.Cells(C.Cells.Count)

    Set After = C.Cells(C.Rows.Count * CDec(C.Columns.Count))

    End If

    Set C = Where.Find(What, After, LookIn, LookAt, SearchOrder, _

    SearchDirection, MatchCase, SearchFormat:=SearchFormat)

    If C Is Nothing Then Exit Function

    FirstAddress = C.Address

    Do

    Stack.Add C

    If SearchFormat Then

    'If you call this function from an UDF and _

    you find only the first cell use this instead

    Set C = Where.Find(What, C, LookIn, LookAt, SearchOrder, _

    SearchDirection, MatchCase, SearchFormat:=SearchFormat)

    Else

    If SearchDirection = xlNext Then

    Set C = Where.FindNext(C)

    Else

    Set C = Where.FindPrevious(C)

    End If

    End If

    'Can happen if we have merged cells

    If C Is Nothing Then Exit Do

    Loop Until FirstAddress = C.Address

    'FastUnion algorithm © , 2011:

    'Get all cells as fragments

    ReDim Temp(0 To Stack.Count - 1)

    i = 0

    For Each Item In Stack

    Set Temp(i) = Item

    i = i + 1

    Next

    'Combine each fragment with the next one

    j = 1

    Do

    For i = 0 To UBound(Temp) - j Step j * 2

    Set Temp(i) = Union(Temp(i), Temp(i + j))

    Next

    j = j * 2

    Loop Until j > UBound(Temp)

    'At this point we have all cells in the first fragment

    Set FindAll = Temp(0)

    End Function
  4. IH HJ Win User

    EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN

    Ja genau - so ist es.

    Eigentlich möchte ich die Tablle fixieren - Spalte A und zeile 1 und 2.....

    denn Rest sollte für mich ausfüllbar sein - und nach belieben die Ansicht auf einen Zellenwert (ein Mitarbeiter / Initialen) reduzieren können - sodass dieser Wert in der Tabelle sichtbar bleibt - und alle anderen Werte verschwinden.

    Habe nun mal schon etwas mit einer Wenn-Formel probiert. (auf der rechten Seite (Screenshot - Dropdown)

    wenn ; (Zellwert:Mitarbeiter) ; übereinstimmt mit Tabelle ; sonst ;;;

    ;;;-als Zellformatierung - dann würde jede Zelle/Schrift mit der Hintergrund farbe eingefärbt werden und wäre so unsichtbar. - leider funktioniert dies nicht da die Mitarbeiter auch eigene Hintergrundfarben haben... also nicht alle einen weissen Hintergrund.

    Aber auch diese Formel ging ins leere. wahrscheinlich auch ein total falscher Ansatz.

    irgendwie sollte es sicher machbar sein - mein Kopf will mir nichts anderes zugeben - Excel stösst hierbei sicher nicht an seine Grenzen - ich jedoch schon :)
  5. IH HJ Win User

    EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN

    Vielen Dank für deine Antwort.

    In Spalte A befindet sich eben keine Mitarbeiterangaben. Da sind nur die Tätigkeiten, welche ein Mitarbeiter ausführen kann.
  6. IH HJ Win User

    EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN

    VOILA !

    GENAU SO IST ES ! :)

    ACH, ANDREAS DU BIST SUPER !

    Jetzt habe ich zwar die Tabelle einmal kopiert, aber das macht ja nichts.

    Hab nun Tabelle1 (Original) auf "TOTAL zum bearbeiten" umbenennt.

    und eine Kopie erstellt: auf "EINZELN zum ausdrucken" umbenennt.

    Das mit Copy / Werte brauch ich wohl nicht mehr zu machen.

    VIELEN VIELEN VIELEN DANK
  7. User Advert


    Hi,

    willkommen im Windows Forum!
Thema:

EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN - Microsoft Office

Die Seite wird geladen...

EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN - Similar Threads - EXCEL EINZELNE ZELLENWERTE

Forum Datum

Excel- Einblenden von Spalten verhindern

Excel- Einblenden von Spalten verhindern: Hallo Zusammen,gibt es eine Möglichkeit wie ich verhindern kann, dass ausgeblendete Spalten eingeblendet werden?Vielen Dank!Viele GrüßeC.H.
Microsoft Office 8. Februar 2023

Einblenden der Bildschirmtastatur - Excel iPad

Einblenden der Bildschirmtastatur - Excel iPad: Folgendes Problem auf mehreren iPads auch Pro 2018 von Generation 6 - 8 mit Excel v2.47: wenn man ein Diagramm eingefügt hat und möchte den Diagramtitel ändern ohne verbundene Tastatur, dann wird...
Microsoft Office 24. März 2021

Rechtschreibfehler und Grammatik lassen sich nicht einblenden

Rechtschreibfehler und Grammatik lassen sich nicht einblenden: Hallo : Ich habe die Word version 16.46 für Mac und ich kann einfach nicht verstehen auch nicht mit der Hilfe von Google wie man die Rechtschreibfehler Erkennung einschaltet. In den...
Microsoft Office 20. März 2021

Excel: Einzelne Zellen Eintragungen erlauben / Rest nur anzeigen lassen

Excel: Einzelne Zellen Eintragungen erlauben / Rest nur anzeigen lassen: Hallo zusammen, in den letzten Tagen habe ich für eine Spielergemeinschaft eine recht aufwendige Exceldatei erstellt. Diese besteht aus zahlreichen Tabellenblätter. - Auf dem ersten...
Microsoft Office 24. Januar 2021

Ausgeblendete Spalten in Excel lassen sich nicht wieder einblenden

Ausgeblendete Spalten in Excel lassen sich nicht wieder einblenden: Hallo, habe Spalten G bis O ausgeblendet um Spalte P besser im Blick zu haben und dort Eingaben zu machen; der Befehl "Einblenden" lässt die ausgeblendeten Spalten aber nicht wieder sichtbar...
Microsoft Office 15. Mai 2018

Zellenwert ermitteln und übernehmen

Zellenwert ermitteln und übernehmen: Hallo Ihr Excel-Freaks, suche nach einer Lösung für folgendes Problem. Ich habe eine Exceltabelle in der in Spalte a die Ziffern 1 bis 224 der Reihe nach geordnet stehen (entspricht also auch...
Microsoft Office 19. Februar 2017

+/- Button zum Aus- und Einblenden von Zeilen in Excel

+/- Button zum Aus- und Einblenden von Zeilen in Excel: Guten Abend Kollegen, kann mir jemand erklären wie ich zu einem + / - Button komme welcher Zeilen ein und ausblendet - aber nicht die herkömmliche Gliederung sondern in folgendem Format: [IMG]...
Microsoft Office 23. Januar 2017
EXCEL / EINZELNE ZELLENWERTE EINBLENDEN LASSEN solved
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.