Zitat von
Budda:
Wunderbar, das hinzufügen der neuen Spalte klappt, allerdings hakt es noch beim einfügen der Werte aus der Spalte die ich kopieren möchte, habe das so probiert:
Delphi-Quellcode:
StringGrid1.ColCount := StrinGgrid1.ColCount + 1;
StringGrid1.Cols[11] := StringGrid1.Cols[1];
Wobei 11 die Zielspalte ist und 1 die Spalte mit den Werten die kopiert werden sollen.
Funktioniert so einfach leider nicht. Muss ich da Zeile für Zeile rüberkopieren?
nein musst du nicht!
der code von sharky sollte funktionieren! es wird die spalte ans ende kopiert, die du markiert hast!
Dein Fehler ist sicherlich, wie alcaeus gesagt hat, die zeilen und spalten fangen mit 0 an zu zählen, also hats du sicherlich zwar 11 spalten, dabei ist aber die letzte die 10.!!!!