Logo
Ana Sayfa Ürünler Destek İletişim Hakkımızda
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware


Komut Satırından DOCX'i XLS'ye Dönüştürme — Sunucu Toplu Dönüştürücü

Elinizde Word tablolarının içinde tablo verileri tutan klasörler dolusu DOCX dosyası var — finansal modeller, sözleşme ekleri, düzenleyici gönderim tabloları, denetim kontrol listeleri. Sayılar bir düzyazı belgesinin içine kilitli, burada sıralayamaz, filtreleyemez, toplayamaz veya bir alt sisteme aktaramazsınız. Tabloları elle Excel'e yeniden girmek yavaş ve hataya açıktır. Total Doc Converter X, DOCX dosyalarını komut satırından toplu olarak, GUI olmadan ve Microsoft Office kurulumu gerektirmeden XLS'ye dönüştürür. Bir Windows sunucusuna kurun, bir betikten veya ActiveX üzerinden çağırın ve gözetimsiz çalıştırın.

Total Doc Converter X Ne Yapar

  • Toplu dönüştürme — bir joker karakter (*.docx) geçirin ve dönüştürücü tek seferde eşleşen tüm dosyaları işler
  • Gerçek çalışma sayfası çıktısı — Word tabloları, düzleştirilmiş görüntüler veya metin dökümleri değil, sayısal değerlere sahip canlı XLS hücrelerine dönüşür
  • Tablo çıkarma — DOCX gövdesi, başlıklar ve altbılıkoğları içindeki tabloları bulur ve bunları çalışma sayfası satır ve sütunlarına eşler
  • Çalışma sayfası kontrolü — sayfa adını ayarlayın ve birden çok tablonun sayfalara nasıl eşleneceğini seçin
  • Office gerekmez — dönüştürücü, sunucuda Microsoft Word veya Excel olmadan XLS'i doğrudan yazar
  • GUI yok — açılır pencereler veya onay iletişim kutuları olmadan komut satırından sessizce çalışır
  • ActiveX / COM — dönüştürücüyü .NET, VBScript, PHP, Python veya herhangi bir COM uyumlu ortamdan çağırarak kendi uygulamanıza dönüştürme özelliği ekleyin
  • .bat betikleri — komutları toplu iş dosyalarına kaydedin ve tam otomatik dönüştürme için Windows Görev Zamanlayıcısı ile zamanlama yapın

DOCX'ten XLS'ye komut satırı dönüştürmesi

Ücretsiz Deneme Sürümünü Índirin

(30 gün, e-posta gerekmez)

Lisans Satın Alın

(sunucu lisansı, kalıcı)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022

DOCX ve XLS: Neden Dönüştürme Gerekir?

DOCX, düzyazı için oluşturulmuş bir Word belgesi formatıdır. DOCX içindeki tablolar görsel öğelerdir — okunmak için tasarlanmış satırlar ve hücreler, hesaplanmak için değil. Formül motoru, sıralama, filtreleme veya grafik özelliği yoktur. Bir DOCX içindeki 200 satırlık bir finansal tablo, hücreler gerçek rakamlar içerse bile, esasında sayıların statik bir resmidir.

XLS, sayıların analiz edilmesi gereken her yerde kullanılan Microsoft Excel formatıdır. Hücreler, formüllere, pivot tablolara ve veri doğrulamaya katılan yazılan değerleri tutar. XLS dosyaları BI araçlarına, muhasebe sistemlerine, ERP içe aktarımlarına ve Power Query'ye bağlanır. Tablo verileri bir Word belgesinin içinde yaşadığında ve hesaplanması veya içe aktarılması gerektiğinde, önce XLS'ye dönüşmesi gerekir.

DOCXXLS
AmaçDüzyazı, sözleşmeler, raporlarSayısal analiz, modeller, veri akışları
HücrelerStatik görsel düzenTipler ve formüllerle canlı değerler
HesaplamalarYokSUM, VLOOKUP, pivot tablolar, grafikler
Sıralama / filtrelemeDesteklenmezYerleşik
Alt sistem entegrasyonuManuel yeniden girişERP, BI, veritabanlarına doğrudan içe aktarım

Komut Satırından DOCX'i XLS'ye Nasıl Dönüştürülür

Adım 1. Total Doc Converter X'i Yükleyin

Yukarıdaki bağlantıdan yükleyiciyi indirin ve Windows sunucunuzda veya iş istasyonunuzda çalıştırın. Kurulum bir dakikadan kısa sürer. Microsoft Word veya Excel kurulumu gerekmez — dönüştürücü DOCX tablolarını okumak ve XLS dosyalarını doğrudan yazmak için kendi motorunu kullanır.

Adım 2. Komut Ístemcisini Açın

cmd.exe veya PowerShell'i açın. Dönüştürücü yürütülebilir dosyası DOCConverter.exe olup kurulum klasöründe bulunur (genellikle C:\Program Files\CoolUtils\TotalDocConverterX\). Sistem PATH'inize ekleyin veya komutlarınızda tam yolu kullanın.

Adım 3. Temel Dönüştürmeyi Çalıştırın

En basit komut, bir klasördeki tüm DOCX dosyalarını XLS'ye dönüştürür:

DOCConverter.exe C:\Reports\*.docx C:\Output\ -c XLS

Bu komut, C:\Reports\ içindeki her .docx dosyasını işler ve sonuç XLS dosyalarını C:\Output\ klasörüne kaydeder. Her DOCX dosyası, aynı temel ada sahip bir XLS üretir. DOCX içindeki tablolar çalışma sayfasındaki satırlara ve sütunlara dönüşür.

Adım 4. Sayfa ve Günlük Seçeneklerini Ekleyin

Ek bayraklarla XLS çıktısını kontrol edin:

DOCConverter.exe C:\Reports\*.docx C:\Output\ -c XLS -SheetName Data -log C:\Logs\docx2xls.log
  • -c XLS — hedef biçim (yeni Excel formatı için -c XLSX kullanın)
  • -SheetName Data — çıkarılan tabloları tutan çalışma sayfasını adlandırın
  • -log C:\Logs\docx2xls.log — doğrulama için bir dönüştürme günlüğü yazın
  • -deleteSrc — başarılı bir dönüştürmeden sonra kaynak dosyaları kaldırın (dikkatli kullanın)

Adım 5. .bat Dosyası ile Otomatikleştirin

Komutunuzu bir .bat dosyasına kaydedin ve Windows Görev Zamanlayıcısı ile zamanlama yapın:

@echo off
"C:\Program Files\CoolUtils\TotalDocConverterX\DOCConverter.exe" C:\Incoming\*.docx C:\Archive\XLS\ -c XLS -SheetName Data -log C:\Logs\docx2xls.log

Bu, dönüştürmeyi her gece (veya belirlediğiniz aralıkta) çalıştırır ve sonuçları doğrulayabilmeniz için bir günlük dosyası yazar.

ActiveX / COM Entegrasyonu

Total Doc Converter X tam bir ActiveX arayüzü içerir. Dönüştürücüyü herhangi bir COM uyumlu ortamdan çağırabilirsiniz — .NET, VBScript, PHP, Python, Ruby veya ASP. Bu sayede, DOCX'ten XLS'ye dönüştürmeyi bir komut satırı işlemine yönlendirmeden kendi web uygulamanıza, intranet portalınıza veya belge iş akışınıza gömebilirsiniz.

Örnek (C#/.NET):

DOCConverterX Cnv = new DOCConverterX();
Cnv.Convert("C:\\Reports\\budget.docx", "C:\\Output\\budget.xls", "-c XLS -log c:\\Logs\\doc.log");

Örnek (PHP):

$c = new COM("DOCConverter.DOCConverterX");
$c->convert("C:\\Reports\\budget.docx", "C:\\Output\\budget.xls", "-c XLS -log c:\\Logs\\doc.log");

Aynı çağrı ASP.NET, VBScript, Python, Ruby, Perl ve JavaScript (Windows Script Host) üzerinden de çalışır. Web uygulamanız yüklenen DOCX dosyalarını kabul edebilir ve kullanıcıya gerçek zamanlı olarak canlı XLS çalışma sayfaları döndürebilir.

Çevrimiçi Dönüştürücüler ile Total Doc Converter X Karşılaştırması

ÖzellikÇevrimiçi DönüştürücülerTotal Doc Converter X
Toplu işlemeTek seferde bir dosyaToplu işlemde sınırsız dosya
Dosya gizliliğiDosyalar üçüncü taraf sunucuya yüklenirDosyalar makinenizden asla çıkmaz
Tablo çıkarmaSıkça metni tek bir sütuna atıyorWord tablolarını gerçek hücrelere eşler
Çıktı sadakatiSayılar metin dizeleri olarak depolanırSayısal hücreler, formüller için hazır
OtomasyonYalnızca manuelKomut satırı, .bat, Görev Zamanlayıcısı, ActiveX
Sunucu dağıtımıMümkün değilSunucular için tasarlanmış, GUI gerektirmez
Office kurulumu gerektirirYokHayır
Ínternet gerektirirEvetHayır

DOCX'ten XLS'ye Komut Satırı Dönüştürmesi Ne Zaman Gerekir

  • Word belgeleri olarak saklanan finansal modeller. Bütçe şablonları ve tahmin programları genellikle DOCX içinde yaşar çünkü raporun geri kalanı düzyazıdır. Finans ekipleri, varyans analizi ve konsolidasyon için sayılara Excel'de ihtiyacı vardır. Dönüştürücü, gömülü tabloları gece boyunca XLS'ye çeker.
  • Sözleşme eki tabloları. Fiyatlandırma programları, SLA tabloları ve SKU listeleri sözleşme DOCX dosyalarının içinde yer alır. Bir tedarik sistemi veya CLM platformu sayıları yapılandırılmış veri olarak istediğinde, XLS'ye toplu dönüştürme bunları manuel yeniden giriş olmadan besler.
  • Düzenleyici gönderim tabloları. Ílaç, bankacılık ve sigorta gönderimleri yoğun istatistiksel tablolarla Word belgeleri olarak gelir. Uyumluluk ekipleri, toplamları doğrulamak, mutabakat çalıştırmak ve denetlenebilir çalışma sayfalarını kaynak DOCX'in yanında arşivlemek için bunları XLS'ye dönüştürür.
  • Anket ve sorgulama sonuçları. Doldurulmuş DOCX formları, tablolardaki yanıtlarla sahadan geri döner. Gecelik bir .bat işi, gelen kutusunu XLS'ye dönüştürür böylece analitik ekibi her belgeyi açmadan yanıtları toplayabilir.
  • Eski rapor arşivleri. Yılların aylık raporları DOCX olarak kaydedildi. Bunları sorgulanabilir hale getirmek için otomatik bir iş, arşivi XLS'ye dönüştürür ve çalışma sayfalarını bir veri ambarına yükler.

Neden Total Doc Converter X

Microsoft Office Gerekmez

Dönüştürücü geçerli XLS dosyalarını doğrudan yazar. Sunucuda Microsoft Word, Excel veya herhangi bir ofis paketi kurulu olması gerekmez. Bu, lisans maliyetlerinden ve gözetimsiz senaryolarda Office'i otomatikleştirmenin iyi bilinen kararlılık sorunlarından kaçınır.

Gerçek Sunucu Uygulaması

Total Doc Converter X gözetimsiz kullanım için tasarlanmıştır. GUI pencereleri, iletişim kutuları, onay istemleri yoktur. Komut satırından veya bir hizmetin parçası olarak sessizce çalışır — tam olarak bir üretim sunucusunun ihtiyacı olan budur.

Sayılar Sayısal Kalır

Sonuç XLS'deki hücreler, sayı gibi görünen metin dizeleri değil, gerçek sayısal değerleri tutar. SUM, AVERAGE ve pivot tablolar anında çalışır. Çalışma sayfasını sıralayabilir, filtreleyebilir ve XLS tüketen herhangi bir sisteme bir temizleme geçişi olmadan besleyebilirsiniz.

Sadece XLS Değil

Aynı komut satırı aracı, DOCX'i PDF, XLSX, HTML, TIFF, JPEG, RTF, TXT ve daha fazlasına dönüştürür. Tek kurulumla tüm DOCX dönüştürme ihtiyaçlarınız karşılanır. -c XLS yerine -c PDF yazın ve aynı toplu işleme ve otomasyon özellikleriyle PDF çıktısı alın.

Ücretsiz Deneme Sürümünü Índirin

(30 gün, e-posta veya kredi kartı gerekmez)

Lisans Satın Alın

(sunucu lisansı, kalıcı)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022


quote

Sunucu tabanlı DOC dönüştürücü Müşteri İncelemeleri 2026

Derecelendir
Müşteri değerlendirmelerine göre 4.7/5 puan aldı
5 Star

"Yan kuruluşlarımız aylık raporlama paketlerini, anlatının içine gömülü bütçe tabloları ile DOCX olarak gönderir. Daha önce her tabloyu Excel'e elle kopyalıyorduk. Total Doc Converter X, konsolidasyon sunucusunda gecelik bir toplu iş olarak çalışıyor ve grup raporlama modeline doğrudan beslediğimiz XLS dosyaları üretiyor. Sayılar sayısal kalıyor, bu da SUMIF formüllerimizin temizleme geçişi olmadan ilk günden çalıştığı anlamına geliyor."

5 Star Lukas Hoffmann Financial Controller, Industrial Holding

"Yaklaşık 12.000 tarihi DOCX gönderimini bir veri ambarına almamız gerekiyordu. Sadece içindeki tabloları önemsiyorduk. Bir .bat dosyası, bir hafta sonu ve Power Query üzerinden temiz bir şekilde yüklenen bir XLS dosyaları klasörü elimizdeydi. CLI gözetimsiz modda iyi davranışlıdır ve günlük, bunları manuel inceleme için yönlendirebilmemiz için birkaç bozuk kaynak belgeyi yakaladı."

5 Star Priya Raman Data Engineer

"Düzenleyici gönderimlerimiz, yoğun istatistiksel tablolarla Word belgeleri olarak gelir. ActiveX arayüzünü dahili uyumluluk portalımıza entegre ettik, böylece incelemeciler bir DOCX çekebilir ve mutabakat için geri XLS alabilir. Çok sayfalı tablolarda oluşturma kalitesi sağlamdır. COM nesnesi çevresinde belgeler bazı yerlerde daha net olabilirdi, ancak destek sorularımızı bir gün içinde yanıtladı."

4 Star Caroline Ashby Compliance Analyst, Regulated Bank

FAQ ▼

Temel komut şudur: DOCConverter.exe C:\Reports\*.docx C:\Output\ -c XLS. Bu, kaynak klasördeki tüm DOCX dosyalarını XLS'ye dönüştürür. Çalışma sayfasını adlandırmak ve doğrulama günlüğü yakalamak için -SheetName Data veya -log gibi bayraklar ekleyin.
Evet. Dönüştürücü, DOCX içindeki tablo yapısını ayrıştırır ve her satır ve sütunu yerel XLS hücrelerine eşler. Sayılar sayısal kalır, böylece SUM, AVERAGE ve pivot tablolar bir temizleme geçişi olmadan çalışır. Word tablosundaki başlıklar çalışma sayfasının ilk satırı olur.
Kaynak belgedeki her tablo, çıktı çalışma sayfasına sırayla yazılır. Sayfayı -SheetName ile adlandırabilirsiniz. Tablolar arasındaki düzyazı paragrafları atlanır — XLS çıktısı tablo verilerine odaklanır, ki bir çalışma sayfasına dönüştürmenin amacı budur.
Word tabloları Excel formülleri içermez, bu yüzden korunacak bir şey yoktur. Dönüştürücü, DOCX hücrelerinden gerçek sayısal değerleri XLS hücrelerine yazar. Dosya Excel'de açıldıktan sonra, çıkarılan verilerin üstüne formüller, referanslar ve pivot tablolar ekleyebilirsiniz.
Hayır. Total Doc Converter X, herhangi bir ofis paketi kurulu olmadan DOCX'i okur ve XLS'i doğrudan yazar. Bu, lisans maliyetlerinden ve bir sunucuda Word veya Excel'i gözetimsiz olarak otomatikleştirmenin kararlılık sorunlarından kaçınır.
Evet. Total Doc Converter X bir COM/ActiveX nesnesi (DOCConverter.DOCConverterX) olarak kayıt olur. Onu .NET, PHP, Python, VBScript, ASP, Ruby, Perl ve diğer tüm COM uyumlu ortamlardan çağırarak kendi uygulamanıza DOCX'ten XLS'ye dönüştürmeyi gömebilirsiniz.
Evet. Dönüştürme komutunu bir .bat dosyasına kaydedin ve Windows Görev Zamanlayıcısı'na ekleyin. Dönüştürücü, zamanlanmış saatte gözetimsiz çalışır ve doğrulama için bir günlük dosyası yazar. Bu, gelen DOCX belgelerinin gecelik toplu dönüştürülmesi için standart desendir.

Total Doc Converter X Örnekleri

Total Doc Converter X ve .NET ile Doc dosyalarını dönüştürün


string src  = @"C:\test\Source.docx";
string dest = @"C:\test\Dest.pdf";

var cnv = new DocConverterX();
cnv.Convert(src, dest, "-cPDF -log c:\\test\\Doc.log");

if (!string.IsNullOrEmpty(cnv.ErrorMessage))
    throw new Exception(cnv.ErrorMessage);

Total Doc Converter X ile web sunucularında Doc dosyalarını dönüştürün

public static class Function1
    {
        [FunctionName("Function1")]
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            StringBuilder sbLogs = new StringBuilder();
            sbLogs.AppendLine("started...");
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\DocConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.docx";
                var outPath = Path.GetTempFileName() + ".pdf";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))
                {
                    File.Delete(outPath);
                }

                if (File.Exists(executablePath) && File.Exists(srcPath))
                {
                    sbLogs.AppendLine("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & source files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $"\"{srcPath}\" \"{outPath}\" -cPDF";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }
                sbLogs.AppendLine("Conversion complete.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Azure Functions hakkında daha fazla bilgi.

Total Doc Converter X ile web sunucularında Doc dosyalarını dönüştürün

dim C
Set C=CreateObject("DocConverter.DocConverterX")
C.Convert "c:\source.docx", "c:\dest.pdf", "-cPDF -log c:\doc.log"
Response.Write C.ErrorMessage
set C = nothing

Sonuçtaki PDF'i ASP'den doğrudan akıt

dim C
Set C=CreateObject("DocConverter.DocConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\Source.docx", "C:\www\ASP", "-cpdf -log c:\doc.log")
set C = nothing

PHP ve Total Doc Converter X ile Doc dosyalarını dönüştürün

$src="C:\\test\\test.docx";
$dest="C:\\test\\test.pdf";
if (file_exists($dest)) unlink($dest);
$c= new COM("DocConverter.DocConverterX");
$c->convert($src,$dest, "-cPDF -log c:\\test\\Doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Total Doc Converter X ve Ruby ile Doc dosyalarını dönüştürün

require 'win32ole'
c = WIN32OLE.new('DocConverter.DocConverterX')

src = "C:\\test\\test.docx"
dest = "C:\\test\\test.pdf"

c.convert(src, dest, "-cPDF -log c:\\test\\Doc.log")

if not File.exist?(dest)
  puts c.ErrorMessage
end

Total Doc Converter X ve Python ile Doc dosyalarını dönüştürün

import win32com.client
import os.path

c = win32com.client.Dispatch("DocConverter.DocConverterX")

src  = "C:\\test\\test.docx"
dest = "C:\\test\\test.pdf"

c.convert(src, dest, "-cPDF -log c:\\test\\Doc.log")

if not os.path.exists(dest):
    print(c.ErrorMessage)

Pascal ve Total Doc Converter X ile Doc dosyalarını dönüştürün

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('DocConverter.DocConverterX');
  c.Convert('c:\test\source.docx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Doc.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

Total Doc Converter X ile web sunucularında Doc dosyalarını dönüştürün

var c = new ActiveXObject("DocConverter.DocConverterX");
c.Convert("C:\\test\\source.docx", "C:\\test\\dest.pdf", "-cPDF");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Total Doc Converter X ve Perl ile Doc dosyalarını dönüştürün

use Win32::OLE;

my $src  = "C:\\test\\test.docx";
my $dest = "C:\\test\\test.pdf";

my $c = CreateObject Win32::OLE 'DocConverter.DocConverterX';
$c->convert($src, $dest, "-cPDF -log c:\\test\\Doc.log");
print $c->ErrorMessage if -e $dest;

Hemen çalışmaya başlayın!

Ücretsiz deneme sürümünü indirin ve dosyalarınızı dakikalar içinde dönüştürün.
Kredi kartı veya email gerekli değil.

⬇ Ücretsiz Deneme Sürümünü İndir Windows 7/8/10/11 • 135 MB

Support
Sunucu tabanlı DOC dönüştürücü Preview1

Son Haberler

Bültene Abone Ol

Endişelenmeyin, spam yapmıyoruz.


© 2026. Tüm hakları saklıdır. CoolUtils File Converters

Cards