Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Mscal.ocx

Forumthread: Mscal.ocx

Mscal.ocx
02.03.2009 20:17:42
Matthias
Hallo Excelfreunde


Level bitte nicht ganz so ernst nehmen
Das Level: Ich hätte mir schon gewünscht H.W.Herber hätte das mal freundlicher gelöst.
aber auf meine Mail hat er leider nicht reagiert.
Also die Grundkenntnisse sind schon vorhanden.


Habe nun seit einigen Tagen erfolglos versucht das Kalendersteuerelement (Mscal.ocx) zu finden.
Nach langer Recherche habe ich leider keinen Erfolg erzielt.
Immer wieder in den Archiven zu zu lesen, das diese Steuerelement ab Version 2003 vorhanden sei, kann ich es nicht finden. Weder in XL2007 noch in der Firma in XL2003
Es hilft mir also kein lLink auf einen Archivbeitrag. Denn da habe ich schon unzählige gelesen.
Ich habe mir XL2007 angeschafft, aber diese Datei (Mscal.ocx) ist nicht zu finden.
Kann jemand helfen ?
Gruß Matthias
Anzeige

18
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Mscal.ocx
02.03.2009 20:28:16
mumpel
Hallo!
Die mscal.ocx ist Bestandteil von Access. Ohne Access keine mscal.ocx. Besorge Dir einfach eine Testversion von Access. Vor der Deinstallation von Access die mscal.ocx, da selbige bei der Deinstalltion gelöscht wird. Nach der Deinstallation die mscal.ocx in den Systemordner (C:\Windows\System32) kopieren und mit regsvr32.ex am System anmelden. Alternative ist die mscomct2.ocx (Microsoft Monthview Control 6.0), in jedem Officepaket enthalten. Ist ähnlich wie mscal.ocx, aber etwas besser. Man kann damit sogar einen ganzen Jahreskalender in einer Userform darstellen.
Gruß, René
Anzeige
AW: Mscal.ocx
02.03.2009 20:32:08
Hajo_Zi
Hallo René,
ab 2003 ist es auch Bestandteil von Excel.
Gruß Hajo
AW: Mscal.ocx
02.03.2009 20:35:27
mumpel
Hallo Hajo!
Und weshalb ist sie dann bei mir nicht dabei (Office 2003 SSL)? War nach der/den Installation(en) von Office 2003 nie dabei (nicht bei mir). Selbiges auch bei Office 2007 H&S. Habe es mir daher auf Umwegen besorgt.
Gruß, René
Anzeige
wo ist sie denn dann?
02.03.2009 21:00:11
Matthias
Hollo Hajo
Wo finde ich sie denn ?
Office-2007-CD im Laufwerk, Suche gestartet NIX
Du schreibst immer wieder in den Foren ab XL2003 wäre die Datei vorhanden. Wo ist sie denn ?
Gruß Matthias
AW: wo ist sie denn dann?
02.03.2009 21:14:56
Hajo_Zi
Hallo Matthias,
VBA Editor, Userform, weiter Steuerelemente, Kalendersteuerelement.
Gruß Hajo
Anzeige
da gibt es aber keine MSCAL.OCX
03.03.2009 06:26:22
Matthias
Hallo Hajo
es gibt aber keine MSCAL.OCX in XL2007
auch versteckte und Systemdateien habe ich durchsucht.
... und ich habe die Software beim Händler orginalverpackt gekauft.


! also alles legal !


Aber Du verweist immer wieder darauf, das diese Datei ab xl2003 Bestandteil von Excel wäre.
Ich habe XL2007 und in der Firma benutze ich XL2003
Diese Datei ist aber nirgendwo vorhanden.
Kalendersteuerelemet beginnt mit "K"
Userbild
Es gbt aber kein Kalendersteuerelemet
Lass Dich aber nicht täuschen vom DTPicker, den meine ich nicht
Es geht um die Datei: MSCAL.OCX
Kann es sein, das Du Dich irrst?
Gruß Matthias
Anzeige
AW: da gibt es aber keine MSCAL.OCX
03.03.2009 08:06:27
Hajo_Zi
Hallo Matthias,
das mußt Du mir schon zutrauen das ich den Unterschied zwischen Kalendersteuerelement und DTPiker kenne.
Mein Hauptgebiet ist Excel, da wird Excel immer komplett installiert und bei mir ist das Kalendersteuerelement da, da brauche ich nicht nach der Datei MsCal.OCX suchen. Ich möchte sie ja nicht was illegal ist, auf einen anderen Rechner kopieren.
Gruß Hajo
Anzeige
Kopieren MSCAL.OCX, illegal ?
03.03.2009 09:44:33
Renee
Hi Hajo,
Zitat: Ich möchte sie ja nicht was illegal ist, auf einen anderen Rechner kopieren.
Woher nimmst du diese Information?
Für MSCAL.OCX gilt folgende EULA von Microsoft:
Userbild
GreetZ Renée
Anzeige
:( Unterstellst Du mir da irgendwas ?
03.03.2009 10:35:17
Matthias
Hallo Hajo
Zitat:
da brauche ich nicht nach der Datei MsCal.OCX suchen. Ich möchte sie ja nicht was illegal ist, auf einen anderen Rechner kopieren.
hier einer Deiner Beiträge, da schreibst Du doch selbst man solle nach der Datei suchen.
https://www.herber.de/forum/archiv/304to308/t305887.htm#305923


Ich will übrigens nichts auf einen anderen Rechner kopieren.
Ich hab nur einen Rechner und da ist Office2000 komplett installiert und Office H&S 2007
in dessen Umfang:
  • Word.2007

  • Excel.2007

  • PowerPoint.2007

  • OneNote.2007

  • vorhanden sind und mit einem Produktkey aktiviert wurden.
    Im Übrigen ist das Installieren von Office H&S 2007 nicht auf nur einen Rechner beschränkt, sondern
    es darf auf 3 Rechner installiert werden.
    Wenn die Datei MSCAL.OCX bei mir auf dem Rechner wäre, hätte ich nicht dannach gefragt.
    Jegliche Software auf meinem System ist käuflich erworben. Nichts ist illegal.
    René(mumpel) hat die selbe Erfahrung gemacht, das diese Datei nicht installiert wurde.
    Kannst Du mir denn nun helfen oder nicht?
    Gruß Matthias
    Anzeige
    AW: Mscal.ocx
    02.03.2009 21:07:28
    Matthias
    Danke für Deine Antwort.
    Ich wollte natürlich auf legelem Wege die Datei benutzen. habe kein Access instlliert.
    ich pobiere jetzt den Voschlag mit dem ServicePack1
    bis dahin schon mal Danke...
    Gruß Matthias
    AW: Mscal.ocx
    02.03.2009 20:29:36
    Renee
    Hi Matthias,
    Vielleicht hilft dieser Link?
    GreetZ Renée
    Anzeige
    Service Pack 1 installiert ?
    02.03.2009 20:46:18
    Renee
    Hi nochmals,
    Mit diesem Servicepack, wird das Mscal.ocx mitinstalliert. Schon gemacht?
    GreetZ Renée
    ich probiere es, melde mich später oT
    02.03.2009 21:00:58
    Matthias
    Hat den SP1 Nix gebracht ? (owT)
    03.03.2009 10:50:44
    Renee

    Anzeige
    habs leider noch gar nicht versucht ...
    03.03.2009 11:51:48
    Matthias
    Hallo
    Sorry, da gibts ne Menge zu lesen. Da bin ich noch nicht ganz durch.
    ich will auch erst mein System sichern, dann probiere ich es.
    Und soweit bin ich nun.
    Userbild


    Ich hatte auf dem Rechner der Firma vorher Office2000 incl. Access
    nach einem Wechsel des Computers war aber nun XL2003 installiert, so das ich mein Programm
    leider nicht mehr benutzen kann (da das Steuerelement des Kalenders nicht mehr vorhanden ist)
    Ich weiß nun das es das Steuerelement von Access war, was ich nutzte.
    denn genau so sah es aus. (Danke für den Link)
    Userbild


    Ich habe mir mittlerweilen ein eigenes Userform als Kalendersteuerelement gebastelt.
    Ich weiß, ich könnte DTPicker oder MonthView benutzen, aber das Layout gefällt mir nicht.
    Mein Kalender sieht jetzt schon mal so aus:
    erst mal mitOptionButton, das baue ich mir aber noch um auf Togglebutton.
    Userbild
    Ich bastel jetzt mal noch ein bisschen
    Danke für Deine bisherige und evtl. weitere Hilfe
    Gruß Matthias
    Anzeige
    SP1 war schon drauf aber immernoch keine mscal.ocx
    03.03.2009 14:56:04
    Matthias
    Hallo
    Userbild
    die Datei MSCAL.OCX ist auf meinem System weiterhin nicht zu finden.
    Was mach ich denn nur falsch?
    Gruß Matthias
    AW: SP1 war schon drauf aber immernoch keine mscal.ocx
    03.03.2009 19:07:54
    Herbert
    Hi,
    hast du das beim Excel-Setup überhaupt installiert?
    Setup erneut starten und nach installieren.
    mfg Herbert
    Anzeige
    kein Erfolg, ich lasse es sein, Danke trotzdem oT
    03.03.2009 20:09:42
    Matthias
    ;
    Anzeige

    Infobox / Tutorial

    Mscal.ocx herunterladen und installieren


    Schritt-für-Schritt-Anleitung

    1. Überprüfe Deine Excel-Version: Stelle sicher, dass Du Excel 2003 oder höher verwendest, da das Kalendersteuerelement (mscal.ocx) erst ab dieser Version verfügbar ist.

    2. Installiere Microsoft Access: Wenn mscal.ocx nicht vorhanden ist, kann es hilfreich sein, eine Testversion von Microsoft Access zu installieren, da mscal.ocx ein Bestandteil davon ist.

    3. Kopiere die Datei:

      • Nach der Installation von Access, öffne den Datei-Explorer und navigiere zu C:\Windows\System32.
      • Kopiere dort die Datei mscal.ocx, bevor Du Access deinstallierst (da sie bei der Deinstallation gelöscht wird).
    4. Registriere die Datei:

      • Öffne die Eingabeaufforderung als Administrator.
      • Gib den folgenden Befehl ein:
        regsvr32 mscal.ocx
    5. Überprüfe die Installation: Öffne Excel und gehe zu Entwicklertools -> Einfügen -> Steuerelemente. Überprüfe, ob das Kalendersteuerelement verfügbar ist.


    Häufige Fehler und Lösungen

    • Fehler: mscal.ocx nicht gefunden: Wenn Du die Datei nicht finden kannst, stelle sicher, dass Du die richtige Version von Office installiert hast. Mscal.ocx ist nicht in allen Versionen standardmäßig enthalten.

    • Lösung: Service Pack installieren: Installiere das entsprechende Service Pack (SP1), um sicherzustellen, dass alle benötigten Komponenten mitinstalliert werden.

    • Fehler bei der Registrierung: Wenn die Registrierung mit regsvr32 fehlschlägt, überprüfe, ob Du die Eingabeaufforderung als Administrator öffnest.


    Alternative Methoden

    • Verwendung von mscomct2.ocx: Dieses Steuerelement ist in jedem Office-Paket enthalten und kann als Alternative zu mscal.ocx verwendet werden. Es bietet ähnliche Funktionen und könnte eine Lösung sein, wenn mscal.ocx nicht verfügbar ist.

    • Erstelle ein eigenes Userform: Wenn Du mscal.ocx nicht nutzen kannst, kannst Du auch ein benutzerdefiniertes Kalendersteuerelement in einem Userform erstellen. Dies erfordert etwas VBA-Kenntnisse, bietet jedoch mehr Flexibilität.


    Praktische Beispiele

    1. Kalendersteuerelement in einem Userform:

      • Erstelle ein neues Userform in Excel.
      • Füge ein Steuerelement hinzu und konfiguriere es so, dass es als Kalender dient.
      • Verwende VBA, um das Aussehen und die Funktionalität an Deine Bedürfnisse anzupassen.
    2. Verwendung von mscomct2.ocx:

      • Füge das Steuerelement Microsoft MonthView Control 6.0 hinzu, um einen Monatskalender darzustellen.
      • Dies ist eine einfache Lösung, um eine Kalenderfunktionalität in Deine Excel-Anwendung zu integrieren.

    Tipps für Profis

    • Dokumentation lesen: Überprüfe die Microsoft-Dokumentation zu mscal.ocx und mscomct2.ocx, um alle verfügbaren Funktionen und deren Implementierung zu verstehen.

    • VBA nutzen: Nutze VBA, um die Funktionalität des Kalendersteuerelements zu erweitern. Du kannst beispielsweise Datumsauswahlen automatisieren oder benutzerdefinierte Formate erstellen.

    • Regelmäßige Backups: Erstelle regelmäßige Backups Deiner Excel-Dateien und Userforms, insbesondere wenn Du mit benutzerdefinierten Steuerelementen arbeitest.


    FAQ: Häufige Fragen

    1. Wo finde ich die Datei mscal.ocx?
    Die Datei mscal.ocx ist normalerweise Bestandteil von Microsoft Access oder muss über ein Service Pack installiert werden. Wenn sie nicht vorhanden ist, solltest Du die Installation von Access in Betracht ziehen.

    2. Kann ich mscal.ocx unter Windows 11 verwenden?
    Ja, mscal.ocx kann auch unter Windows 11 verwendet werden, solange Du die Datei korrekt installierst und registrierst.

    3. Was ist der Unterschied zwischen mscal.ocx und mscomct2.ocx?
    mscal.ocx ist das ursprüngliche Kalendersteuerelement, während mscomct2.ocx eine modernere Alternative ist, die in jedem Office-Paket enthalten ist und zusätzliche Funktionen bietet.

    4. Wie registriere ich mscal.ocx?
    Um mscal.ocx zu registrieren, öffne die Eingabeaufforderung als Administrator und gib den Befehl regsvr32 mscal.ocx ein.

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Anzeige