Excel-Makro ändern

Hallo,
dieses Makro ändert Text im Arbeitsblatt in Großschrift. Kann mir jemand es so umschreiben, das es z.Bsp. nur Blatt 1,Zelle GU45 bearbeitet?
Danke für die Hilfe im Voraus.

Option Explicit

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim Zelle As Range
On Error GoTo hell
If Target.Value = „“ Then Exit Sub
If Target.HasFormula Then Exit Sub
Application.EnableEvents = False
For Each Zelle In Target
Zelle.Value = Application.Proper(Zelle.Value)
Next Zelle
hell:
Application.EnableEvents = True
End Sub

dieses Makro ändert Text im Arbeitsblatt in Großschrift. Kann
mir jemand es so umschreiben, das es z.Bsp. nur Blatt 1,Zelle
GU45 bearbeitet?

Hallo Heimat,

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
On Error GoTo hell
If Sh.Name „Tabelle1“ Then Exit Sub
If Target.Value = „“ Or Target.adddress(0, 0) „GU45“ Then Exit Sub
If Target.HasFormula Then Exit Sub
Application.EnableEvents = False
Target.Value = Application.Proper(Target.Value)
hell:
Application.EnableEvents = True
End Sub

Gruß
Reinhard

Hallo Gerhard,
leider klappt es nicht bei mir.
Bitte Antwort.
Danke Heimat

Hallo Gerhard,
leider klappt es nicht bei mir.

Hallo Heimat,

ich bin nicht Gerhard, antworte trotzdem mal :smile:

Setze mal bei
If Sh.Name „Tabelle1“ Then Exit Sub
einen Haltepunkt.
(in Höhe der zeile auf den Trennbalken davor klicken, oder oben übers Menü Haltepunkt setzen.)

Dann, wenn der Code ausgelöst wwird, gehe ihn mit F8 Step by Step durch und berichte was so geschieht…

Gruß
Reinhard

Hallo Reinhard,
entschuldige die falsche Anrede vorhin.
Ich hoffe ich habe es richtig durchgeführt:
nach If Sh.Name „Tabelle1“ Then (gelb)wird Exit Sub dunkel eingerahmt,
F8 gedrückt: ganze Zeile dunkel eingerahmt,
If Target.Value = „“ Or Target.adddress(0, 0) „A1“ Then (gelb),
Application.EnableEvents = True (gelb)
End Sub (gelb)

Gruß Heimat

Hallo Heimat,

seltsames Verhalten deines Codes.

Ich glaube, jetzt hilft nur noch eines, entschlacke die Mappe, ich brauch keine 3 MB-Datei.
Ggfs. paar Daten anonymisieren.

Wichtig dabei ist einzig, daß der Fehler weiterhin passiert. Lad dann die Mappe hoch mit file-upload o.ä. s. FAQ:2606

Gruß
Reinhard

Hallo Reinhard,
ich probiere das in einer neuen Mappe.
Habe nur GU45 in A1 geändert.
Dieser Code von Dir (22.10.) funktioniert perfekt, nur eben das alle Zellen großgeschrieben werden:
Option Explicit

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim Zelle As Range
On Error GoTo hell
If Target.Value = „“ Then Exit Sub
If Target.HasFormula Then Exit Sub
Application.EnableEvents = False
For Each Zelle In Target
Zelle.Value = Application.Proper(Zelle.Value)
Next Zelle
hell:
Application.EnableEvents = True
End Sub

Grüße Heimat

ich probiere das in einer neuen Mappe.
Habe nur GU45 in A1 geändert.

Hallo Heimat,

wenn du korrekt geändert hast liegt es daran nicht.
Lade mal die neue mappe hoch wo der Code nicht klappt.

Gruß
Reinhard

Hallo Reinhard,
http://rapidshare.com/files/431426281/Vorlage.xlsm

Gruß Heimat

http://rapidshare.com/files/431426281/Vorlage.xlsm

Hallo Heimat,

ich hab mit rapidshare leider probleme und kann da nix runterladen.
Probiere es bitte nochal mittels file-upload.

Gruß
Reinhard

Hallo Reinhard,
hier der Link:
http://www.file-upload.net/download-2983856/Vorlage…

Grüße Heimat

http://www.file-upload.net/download-2983856/Vorlage…

Hallo Heimat,

war ein Schreibfehler von mir, Address war falsch geschrieben.

If Target.Value = „“ Or Target. Address (0, 0) „GU45“ Then Exit Sub

Gruß
Reinhard

Hallo Reinhard,
geht leider noch nicht. Syntaxfehler

Grüße heimat

geht leider noch nicht. Syntaxfehler

Hallo Heimat,

ich hatte es getestet an deiner Mappe, da hat es funktioniert.

*seufz*, Also the same Procedure as every year :smile:)
Lade eine Mappe mit file-upload hoch wo dieser Fehler kommt.

Gruß
Reinhard

Hallo Reinhard,
hier der Link.
Vielen Dank für die viele Mühe die Du dir machst.
http://www.file-upload.net/download-2986582/Vorlage2…

Grüße heimat

http://www.file-upload.net/download-2986582/Vorlage2…

Hallo Heimat,

irgendwie ist da der Wurm drin :frowning:
Wenn ich versuche herunterzuladen kriege ich das da und hab nicht die geringste Ahnung was das bedeutet:

http://www.image-load.net/page.php?type=jpg&f=501d23…

Gruß
Reinhard

Hallo Reinhard,
probieren wir es halt nochmal
http://www.file-upload.net/download-2986670/Vorlage2…
Danke