Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<
Microsoft Office 2003-2019 => Excel => Thema gestartet von: Rolf Grob am Januar 23, 2014, 20:52:56 Nachmittag
Titel: Office 2007: Zellenname aus UF ändern
Beitrag von: Rolf Grob am Januar 23, 2014, 20:52:56 Nachmittag
Hallo Zusammen,
Ich bin daran eine Datenbank mit UF zu erstellen, und habe dabei ein grosses Problem,
Ich möchte in einer UserForm mittels eines Textfeldes den Zellennamen zum Beispiel an Stelle von "B1" in "Ueberstunden", oder an Stelle von "C4" in "Lohn" usw. umschreiben. Ist das möglich, und wenn ja wie ?
Für Hilfe währe ich sehr dankbar, ich komme da nämlich von selber nicht weiter.
Besten Dank,
Rolli
rolf_grob@bluewin.ch
Titel: Antw:Office 2007: Zellenname aus UF ändern
Beitrag von: Officer am Januar 23, 2014, 22:18:58 Nachmittag
Hallo Rolf,
über Formeln/Namens-Manager kannst Du einer Zelle einen Namen zuweisen und diesen anschließend in VBA verwenden.
Gruß
Officer
Titel: Antw:Office 2007: Zellenname aus UF ändern
Beitrag von: Rolf Grob am Januar 24, 2014, 01:24:35 Vormittag
Hallo Officer
Herzlichen Dank für deine Antwort, aber den Weg über den Namen Manager kenne ich auch. Für diesen müsste ich über das Tabellenblatt arbeiten, und eben gerade dies möchte ich nicht.
Ich suche nach einem Weg mit dem ich beispielsweise den Eintrag in Zelle "B5" (Garten) AUTOMATISCH als Namen von Zelle "C5" übernemen kann. Da es meines bescheidenen Wissens nach keine Lösung über eine Formel, oder dergleichen gibt, möchte ich das ganze über ein Textfeld in der UF erledigen.
Sofern dies überhaupt möglich ist.
Der Sinn dahinter ist einfach dass ich nicht über das Tabellenblatt mit dem Namens Manager arbeiten muss.
Gruss Rolli
Titel: Antw:Office 2007: Zellenname aus UF ändern
Beitrag von: Officer am Januar 24, 2014, 07:16:58 Vormittag
Hallo Rolf,
du kannst den Bereichsnamen auch per VBA setzen und dann entsprechend verwendne.
So wird der Bereichsname Garten auf die Zelle B5 gesetzt:
Titel: Antw:Office 2007: Zellenname aus UF ändern
Beitrag von: Rolf Grob am Januar 24, 2014, 14:05:41 Nachmittag
Hallo Officer,
Herzlichen Dank für deine Antwort.
Auf die Gefahr hin, dass ich deine Nerven überstrapaziere noch eine Frage.
Da sich der Name der Zelle "B5" erst ergibt wenn ich die zugehörigen Daten über die UF in die Zelle eintrage, währe es nötig, dass ich diesen per Textfeld in der UserForm definieren könnte.
Ein Beispiel: Ein Sachbearbeiter trägt über eine UF per Textfeld den Text "Gartenarbeit am 10.02. erledigt, Preis Fr. 250.00" in die Zelle "B5" ein. Später kann dann ein anderer User über die UF INFO diese Information als Text über eine ComboBox unter dem Begriff "Garten" auswählen und anzeigen lassen. Dafür benötige ich die Möglichkeit, dass der erste Sachbearbeiter zusammen mit der eingabe des Info- Textes auch den Namen der Zelle vergeben kann.
Deine "Vergabemöglichkeit" setzt jedoch voraus, dass in diese Zelle ein genau definierter Eintrag gesetzt wird, dieser kann jedoch variieren.
Sehr kompliziert geschrieben, jedoch ein simpler Ablauf, wenn es dann geht ;D