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.

Werte nachträglich fixieren $A$1
#1
Hallo zusammen seit tagen such ich eine Lösung für folgendes Problem. Ich möchte einen Teil einer bestehenden Tabelle auf ein mal umwandeln und nicht die Werte in jeder Zelle.

Ich habe mal ein Beispiel konstruiert

Es geht darum den Effekt in den gefärbten Zellenbereichen zu erzielen.

Danke schon mal vorab

Bernd


Angehängte Dateien
.xlsx   beispiel zellenwerte fixieren.xlsx (Größe: 9,1 KB / Downloads: 17)
Antworten Top
#2
Hallo Bernd,

ich habe nicht verstanden, was du da machen willst.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Hallo Klaus Dieter

was ich habe ist eine tabelle voll mit bezügen  also in z1 steht  gleich f1 plus g4    in  t5  steht   gleich z1 plus  y6  etc.

da müste aber stehen   z1 gleich  $f$1  plus  $g$4  usw..

sorry aber vom handy aus.  wenn du die Beispieltabelle öffnest und dir die farblichen Berieiche gegenüber den neutralen anschaust siehst du was gewollt ist.

ich will das nur nicht in 109 Zellen per Hand machen sondern möglichst markieren und einen Befehl geben wie zb in einer Zelle strg FW und dann sind die Dollarzeichen da.

Hoffe das erklärt es

Dolarzeichen gleich fixierung der Zellbezüge automatisch eintragen

Gruss Bernd
Antworten Top
#4
Hallo,

als Denksportaufgabe: Wie kann man in einer Formel eine Zell-Adresse effizient erkennen und dann mit "Replace" dir "$" einfügen.

- Mit RegEx: .Pattern = "\W\w{1,2}\d{1,3}"
   \W: nicht alphanumerisch, z.B. "=" oder "+"
- mit  Like "[A-Za-z]#", erweitert für mehrere Stellen
- wenn man die Spalten und Zeilen einschränken kann, kann man per Kombinatorik alle Möglichkeiten durchtesten

Es gibt sicher noch andere Ansätze, bin gespannt auf die Ideen anderer.

mfg

(ich werde keinen Code schreiben)
Antworten Top
#5
"such macht kluch"

https://stackoverflow.com/questions/3882...d-relative

Die Funktion


Code:
ActiveCell.Formula = Application.ConvertFormula(ActiveCell.Formula, xlA1, xlA1, 1)


wechselt zwischen absoluter und relativer Addressierung.

Einfacher wird es nicht.
Antworten Top
#6
Hallo Klaus-Dieter

auf dieser Seite ist der Vorgang sehr gut beschrieben den ich meine. Außerdem wars natürlich F4

http://www.excel-helfer.de/excel-absolut...bezug.html

Hallo Phi.VBA

vielen Dank. Ich habe mir die Seite angeschaut aber 0 Ahnung von Makroprogrammierung und Anwendung. Bis ich das "bedienen" kann habe ich die Zellen auch mit F4 durchformatiert.

Gruss Bernd 
Antworten Top


Gehe zu:


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