Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Excel bestimmte Zellen nur Großbuchstaben
#11
Zu erst möchte ich mich für Eure Hilfe bedanken.
Bin leider nicht wirklich weiter gekommen.
Deshalb füge ich einen Ausschnitt der Excel Tabelle bei.
In den Zellen A4:A43 soll bei Eingabe f, s, n, u, uu, k, k- alles automatisch in Großbuchstaben erfolgen.
Bei Eingabe der zu vor benannten Buchstaben ist die Zelle unterschiedlich farblich hinterlegt.
Außerdem werden in den letzten 3 spalten jeweils bestimmte Werte gezählt.
Wichtig ist auch noch, das ich das auf verschiedenen Rechnern durch kopieren brauche und funktionieren soll.

Danke für Eure Hilfe.

Sykueto


Angehängte Dateien
.xlsx   Mappe1.xlsx (Größe: 18,85 KB / Downloads: 3)
Antworten Top
#12
Hallo,

ich habe das Makro von Peter ergänzt. Einfügen kannst Du es, wie Peter es bereits geschrieben hat.

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
'Quelle: Frank Kabel
    If Target.Cells.Count > 1 Then Exit Sub
    If Intersect(Target, Me.Range("A4:A43")) Is Nothing Then Exit Sub
    On Error GoTo CleanUp:
    With Target
        If .Value <> "" Then
            Application.EnableEvents = False
            Select Case .Value
               Case "f", "s", "n", "u", "uu", "k", "k-"
                  .Value = UCase(.Value)
            End Select
        End If
    End With
CleanUp:
    Application.EnableEvents = True
End Sub
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#13
Hallo,

hier mal die Datei wie das mit dem von mir geposteten Makro aussehen würde.

Bei diesem Makro, das in der Datei hinterlegt ist, d.h. wenn du die Datei auf einem anderen Rechner laufen lässt ist das Makro immer noch in der Datei, werden allerdings, nach den Vorgaben deines ersten Postings, alle Eingaben in Großbuchstaben umgewandelt.

Ansonsten nimmst du einfach den Code von Steffl.


Angehängte Dateien
.xlsm   Mappe1-1.xlsm (Größe: 27,5 KB / Downloads: 6)
Gruß
Peter
Antworten Top
#14
Danke Peter &b Steffl,

habe Mappe1-1.xlsm abgespeichert auf Desktop und dann geöffnet.
Leider funktioniert weder das eine noch das andere.
Ich habe ja auch bereits gesagt, dass ich von Makro keine Ahnung habe.
Über eine genaue Vorgehensweise wäre ich sehr dankbar.
Bin leider nicht so erfahren.

Was mache ich falsch bzw. übersehe ich.

Danke an Euch

sykueto
Antworten Top
#15
Hallo,

da kommt normalerweise eine Makro-Sicherheitsabfrage und die mußt Du bestätigen.


Angehängte Dateien Thumbnail(s)
   
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#16
Hallo Steffl,

ist alles etwas kurios.
Erhalte keine Makro-Sicherheitsabfrage.
Kann in der Mappe von Peter arbeiten ohne dass sich irgendwas nach meinen Vorstellungen ändert.
Im Vertrauensstellungscenter Einstellungen für Makros steht auf "Alle Makros außer digital signierten Makros deaktivieren".

Gruß sykueto

:s
Antworten Top
#17
Hi,

(11.11.2014, 13:57)sykueto schrieb: Im Vertrauensstellungscenter Einstellungen für Makros steht auf "Alle Makros außer digital signierten Makros deaktivieren".

dann werden die Makros automatisch deaktiviert!

Dort solltest Du umstellen auf:
"Alle Makros mit Benachrichtigung deaktivieren"

und dann die Makros für diese Datei zulassen.
Antworten Top
#18
Danke "Rabe" Ralf,

Einstellung habe ich geändert und die Sicherheitsabfrage erscheint.
Habe aktiviert.
Trotzdem ändert sich bei der Eingabe von Kleinbuchstaben keiner automatisch auf Groß.

Gruß sykueto
Antworten Top
#19
Hallo,

hast Du das Makro hinter einer Tabelle kopiert. Da gehört es hin.
Gruß Stefan
Win 10 / Office 2016
Antworten Top
#20
Hallo nochmals in die Runde,

habe leider keine Erfahrung mit Makros.
Vielleicht kann mir Anfänger jemand Schritt für Schritt die Prozedur (Erstellen und in Excel Tabelle einbinden) erklären.

Danke schon mal im Voraus.

Gruß sykueto

Huh
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste