Aspose.Cells Cloud API Kullanılarak Excel Çalışma Sayfasında Sütunların Kopyalanması

Bu REST API, bir Excel çalışma sayfasında sütunları kopyalar. Sütunları Kopyala işlemi, tek bir sütunu veya bir sütun aralığını kopyalamanıza ve kopyalanan sütunları aynı çalışma sayfası içinde belirli bir konuma eklemenize olanak tanır. Büyük elektronik tablolarda çalışırken sütunları verimli bir şekilde kopyalamak için bu uç noktayı kullanın ve ek sütun yönetim görevleri için Sütun Ekle ve Sütunu Gizle gibi ilgili işlemlere bakın.

Güvenlik ve Kimlik Doğrulama

Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.

REST API

POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/columns/copy

İstek Parametreleri

Parametre Adı Tür Konum Açıklama
name string path Çalışma kitabının adı.
sheetName string path Çalışma sayfasının adı.
sourceColumnIndex integer query Kopyalanacak sütunun 0‑tabanlı indeksi.
destinationColumnIndex integer query Kopyalanan sütun(lar)ın ekleneceği 0‑tabanlı indeks.
columnNumber integer query Kopyalanacak ardışık sütun sayısı.
worksheet string query (İsteğe bağlı) Çalışma sayfası adı yoldan farklıysa kullanılan çalışma sayfası tanımlayıcısı.
folder string query Çalışma kitabının bulunduğu klasörün Aspose Cloud deposundaki yolu.

Bu işlem için tam sözleşmeyi OpenAPI Spesifikasyonu belgeleri sağlar.

cURL Örneği

curl -X POST "https://api.aspose.cloud/v3.0/cells/test.xlsx/worksheets/Sheet1/cells/columns/copy?sourceColumnIndex=1&destinationColumnIndex=12&columnNumber=10" \
     -H "Authorization: Bearer $ASPOSE_TOKEN" \
     -H "accept: application/json"

Yanıt

{
  "Code": 200,
  "Status": "OK"
}

Hata İşleme

API, hatayı açıklayan bir JSON yüküyle standart HTTP durum kodlarını döndürür.

Durum Kodu Anlam Örnek JSON Gövdesi
400 Geçersiz istek – geçersiz parametreler { "Code": 400, "Message": "Geçersiz sütun indeksi." }
401 Yetkisiz erişim – eksik veya geçersiz belirteç { "Code": 401, "Message": "Erişim belirteci geçersiz veya süresi dolmuş." }
404 Bulunamadı – çalışma kitabı veya çalışma sayfası yok { "Code": 404, "Message": "Çalışma kitabı bulunamadı." }
500 Sunucu iç hatası – beklenmedik durum { "Code": 500, "Message": "Beklenmeyen bir hata oluştu." }

Nasıl Sorun Giderilir: Erişim belirtecinin güncel olduğundan, çalışma kitabı ve çalışma sayfası adlarının doğru olduğundan ve sourceColumnIndex, destinationColumnIndex ile columnNumber değerlerinin çalışma sayfasının sütun aralığı içinde olduğundan emin olun.

Bulut SDK Ailesi

SDK kullanmak, geliştirme sürecini hızlandırmanın en iyi yoldur. Bir SDK, alt seviye ayrıntıları işler ve sizin projenizin görevlerine odaklanmanızı sağlar. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.

Aşağıdaki kod örnekleri, çeşitli SDK’lar kullanılarak Aspose.Cells web hizmetlerine nasıl istek yapıldığını göstermektedir: