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)
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
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
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)
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.
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 
Top


Gehe zu:


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