Zellen-Bezeichnungen in Excel2003 benutzen
16.04.2013 15:39:16
Lonestarr
Ich habe eine Problem:
Ich habe, weil ich in meinem Programm die Übersicht etwas gelittet hatte, den einzelnen Zellen Namen gegeben. Damit ich bei der Programmierung von VBA nicht mehr dirkte Zellbezüge eingeben muss, sonderen mit Namen arbeiten kann.
Hatt auch den Vorteil das ich Zellbezüge wenn sie sich ändern nur noch in einer Stelle änderen muss.
Ich habe die Zellen noch folgendem Schema benannt.
Range("J31").Name = "avaDiIn"
Range("J32").Name = "avaDiOut"
.
.
.
Dann habe ich später im Quelltext diese Bezüge im Programmcode angesprochen.:
[avaDiIn].Value = [avaDiIn].Value + Modul(Zaehler).DE
[avaDiOut].Value = [avaDiOut].Value + Modul(Zaehler).DA
.
.
.
Dies funktioniert auch wunderbar mit Office 2010. Jetzt wollte ich dies im Büro zum Einsatz bringen. Dort ist aber Office 2003 im Einsatz und der schmeißt mir immer ein Fehler an der Stelle mit den "[text]" raus. Die Zellen sind aber aller schön bezeichnet.
Gibt es irgend eine elegante Lösung dies auch unter Office 2003 zum laufen zu bekommen, ohne die Zellnamen wieder durch nichtssagende Zellbezügen zu ersetzen?