Benim yapmak istediğim dbgrid'de toplu olarak hücre seçmek ve seçilen hücre içeriğini kopyalatıp yapıştırmak.
Projede excelden table'a verileri aktarırkan ilk 4' sütuna bilgiyi aktarıp diğer satırlardaki 5,6,7 vs sütunlara kopyala yapıştır ile bilgi eklemem mümkünmü.
Yani excelde olduğu gibi kişi 1 satır 5.sutunu seçip yön tuşları ile 5 satır 5.sütuna kadar seçim yapsın istiyorum.Daha sonra dbgrid'de istediği hücreden kopyala desin.Daha sonra yapıştır dediğinde seçilen hücredeki bilgiler o sütuna yapıştırılsın.bunu yapmamk mümkünmü..
Kod: Tümünü seç
procedure TForm1.silClick(Sender: TObject);
var
i: Integer;
sum : Single;
begin
if DBGrid1.SelectedRows.Count > 0 then
begin
sum := 0;
with DBGrid1.DataSource.DataSet do
begin
for i := 0 to DBGrid1.SelectedRows.Count-1 do
begin
GotoBookmark(Pointer(DBGrid1.SelectedRows.Items[i]));
adotable1.Delete;
end;
end;
end
end;