Autor
|
Thema: Datum in Zelle (10241 mal gelesen)
|
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 18. Okt. 2007 12:43 <-- editieren / zitieren --> Unities abgeben:
|
Hajo_Zi Mitglied Projektant
Beiträge: 479 Registriert: 26.03.2003 AutoCad 2020 (ich arbeite in 2D) Betriebssystem Windows 10
|
erstellt am: 18. Okt. 2007 13:01 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
Hallo Nick, welches Datum? Excel hat Daten vom 01.01.1900 bis ... Oder das aktuelle? Schreibe in eine Zelle =Heute() und die Zelle wo Du das DropDown haben willst bezieht sich auf diese und das Datum wird dort nicht meh geändert. Gruß Hajo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 18. Okt. 2007 13:39 <-- editieren / zitieren --> Unities abgeben:
Hallo Nick, hmm, Deine Frage ist berechtigt. In manch anderen Programmen gibt es dann immer einen kleinen Monatskalender wo man das benötigte Datum anklicken kann. Dann wird es übernommen.
Ich benötige verschiedene Datumsangaben aus dem letzten Quartal diesen Jahres. Daher ist "=Heute()" nicht so angebracht. Ich gebe zu, ich kann das jeweilige Datum auch normal eingeben. Dennoch, gibt´s da nicht doch noch einen Trick. Zitat: Schreibe in eine Zelle =Heute() und die Zelle wo Du das DropDown haben willst bezieht sich auf diese und das Datum wird dort nicht meh geändert.
verstehe ich nicht! ------------------ MfG Schlotti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
carsten-3m Mitglied Dipl.-Ing. Mbau (Produktmanagement, Patent- und Normwesen)
Beiträge: 950 Registriert: 08.05.2007 Excel 2010
|
erstellt am: 18. Okt. 2007 13:41 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
Ich nehme an, es war eine Drop Down Box ähnlich der aus z. B. Outlook gemeint (siehe Bild), mit der ein Datum durch "Klicken" eingegeben werden kann. Es entzieht sich leider meiner Kenntnis, ob Excel solche Dialogboxen in bereits vorkonfigurierbarer Form anbietet. Aber ich würd' drauf tippen, dass das irgendwo zu finden ist. ------------------ Seit Pro/E Version 1 dabei, auwei... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 18. Okt. 2007 13:48 <-- editieren / zitieren --> Unities abgeben:
|
carsten-3m Mitglied Dipl.-Ing. Mbau (Produktmanagement, Patent- und Normwesen)
Beiträge: 950 Registriert: 08.05.2007 Excel 2010
|
erstellt am: 18. Okt. 2007 13:49 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
So, und schon gefunden (siehe Bild). Wie man solch eine Dialogbox einbindet und konfiguriert weiß ich nicht. Aber es gibt sie in Excel. Ich sag ja immer, Excel kann alles. Der gleiche Dialog bietet auch eine Drop Down Box zur EIngabe von Zeit an. ------------------ Seit Pro/E Version 1 dabei, auwei... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 18. Okt. 2007 13:51 <-- editieren / zitieren --> Unities abgeben:
|
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004 P IV / 3,4 Ghz 256 MB Grafik 3,5 GB Ram XPPro SP3 ACAD 2009 MAP 3D Civil 3D SP2 Office 2000 SP3 Acrobat 9 Pro
|
erstellt am: 18. Okt. 2007 13:57 <-- editieren / zitieren --> Unities abgeben:
|
Tut_Ench_Ammun Mitglied Dipl.-Ing. (FH)
Beiträge: 161 Registriert: 16.06.2005 AutoCAD MECHANICAL 2006 Inventor 10 Ansys Workbench 10.0/11.0 WIN XP - SP 2 Fujitsu Siemens Computers Intel(R) Core(TM)2 CPU 2.13 GHz, 3.25 GB RAM
|
erstellt am: 18. Okt. 2007 15:45 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
|
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 18. Okt. 2007 15:55 <-- editieren / zitieren --> Unities abgeben:
Hallo TuT, vielen Dank für die Hilfe. Das hört sich schon mal vilversprechend an. Aber ich habe natürlich kein Access installiert. Den angegebenen Tipp habe ich noch nicht gefunden.
------------------ MfG Schlotti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tut_Ench_Ammun Mitglied Dipl.-Ing. (FH)
Beiträge: 161 Registriert: 16.06.2005 AutoCAD MECHANICAL 2006 Inventor 10 Ansys Workbench 10.0/11.0 WIN XP - SP 2 Fujitsu Siemens Computers Intel(R) Core(TM)2 CPU 2.13 GHz, 3.25 GB RAM
|
erstellt am: 18. Okt. 2007 16:02 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
|
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 18. Okt. 2007 16:57 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
|
carsten-3m Mitglied Dipl.-Ing. Mbau (Produktmanagement, Patent- und Normwesen)
Beiträge: 950 Registriert: 08.05.2007 Excel 2010
|
erstellt am: 18. Okt. 2007 17:50 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
@Paulchen: Immer gern Ich hab noch eine gefunden in der Flut von Dialogboxen die Excel anbietet: Kalender-Steuerelement 10.0 (hier ist Excel 2002 am Start) ------------------ Seit Pro/E Version 1 dabei, auwei... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Paulchen Mitglied Bauing./SW-Entwickler
Beiträge: 1227 Registriert: 19.08.2004 Büro: Win10 Enterprise 64bit, Office Professional Plus 2013 - Privat: Linux Mint 15, LibreOffice
|
erstellt am: 18. Okt. 2007 18:23 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
|
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 18. Okt. 2007 21:39 <-- editieren / zitieren --> Unities abgeben:
hallo carsten und paulchen, leider klappt nix wie beschrieben. Auch nicht in 2003! Die Datei von pcwelt wird entpackt. Beim öffnen kommt folgender Fehler! Schade. Das liest sich alles so gut. Anscheinend muss wohl doch Access vorhanden sein. Bei mir gibt es nix von den dreien -graphitti date control -Microsoft Date and Time Picker Control 6.0 (SP 4) -Kalender-Steuerelement 10.0 zum einbinden! ------------------ MfG Schlotti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004 P IV / 3,4 Ghz 256 MB Grafik 3,5 GB Ram XPPro SP3 ACAD 2009 MAP 3D Civil 3D SP2 Office 2000 SP3 Acrobat 9 Pro
|
erstellt am: 18. Okt. 2007 22:33 <-- editieren / zitieren --> Unities abgeben:
hallo nochmal, nach langem suchen habe ich unter http://www.pcwelt.de/index.cfm?pid=1755&pk=56885&p=7 was passendes gefunden. Ich habe nur die mscal.ocx entnommen (mehr nicht) und diese unter benutzerdefinierten Steuerelementen eingefügt. Reicht das so aus? Nun steht mir jedenfalls dieses Steuerelement zur Verfügung. Aber... Ich möchte ja in eine Spalte jede zelle anklicken können und dann öffnet sich ein drop down menü. Funktioniert das auch irgendwie? ------------------ MfG Schlotti Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thomas Harmening Moderator Arbeiter ツ
Beiträge: 2897 Registriert: 06.07.2001 Das Innerste geäussert und aufs Äusserste verinnerlicht
|
erstellt am: 19. Okt. 2007 02:06 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
dein Tabellenblatt mit untenstehendem code, so dass bei Doppelklick mit der LM das Makro aufgerufen wird. Code: Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) >>hier dein Subaufruf<< End Sub
Mit dropdown??? ..Wie soll Excel den Dropdown definieren? =Heute()+20 Tage? Mit der Gültigkeit lässt sich auch ein Bereich von-bis Datum definieren, aber dann geht kein Dropdown, das geht nur mit Listen ->siehe Mappe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Tut_Ench_Ammun Mitglied Dipl.-Ing. (FH)
Beiträge: 161 Registriert: 16.06.2005 AutoCAD MECHANICAL 2006 Inventor 10 Ansys Workbench 10.0/11.0 WIN XP - SP 2 Fujitsu Siemens Computers Intel(R) Core(TM)2 CPU 2.13 GHz, 3.25 GB RAM
|
erstellt am: 19. Okt. 2007 07:05 <-- editieren / zitieren --> Unities abgeben: Nur für schlotti
Moin Schlotti, ich habe mal aus der geöffneten Excel200-Datei das Formular exportiert (siehe Anlage). Der Code unten steht in der Arbeitsmappe drin. Code: Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean) df = ActiveCell.NumberFormat If InStr(1, df, "d") > 0 And InStr(1, df, "m") > 0 And InStr(1, df, "y") > 0 Then Kalender_Initialize End If End Sub
Vielleicht hilft das weiter. MfG Tutti [Diese Nachricht wurde von Tut_Ench_Ammun am 19. Okt. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
schlotti Mitglied
Beiträge: 390 Registriert: 15.01.2004
|
erstellt am: 19. Okt. 2007 21:41 <-- editieren / zitieren --> Unities abgeben:
|