Bu çok büyük bir soru olduğunu biliyorum ama mümkün olduğunca basitleştirmeye çalışacağım. Nasıl basit bir python kodundan bir dll oluşturabilirim? VBA
def xsum(a,b):
return a+b
nasıl aslında son kullanıcı bilgisayarda yüklü piton kalmadan çağrılabilir olacak bir dll içine bu kapsülleyen olabilir:
benim example.py
sadece aşağıdaki kodu tutan varsayarsak. Amacım VBA’da kullanmak.
Bir .exe oluşturan py2exe dosyasına baktım ama bir dll için bir çözüm bulamıyorum. herhangi bir yardım takdir edilecektir. Python 3.6
yılında "C Cython Beyannameleri'ni kullanma" bölümünü okuyun çağrılabilir. Python'a aşina değilim ama bunun için çok uygun olduğunu düşünmüyorum. Ya da, VBA kodunu 'Shell'-.py betiğini çalıştırırsınız ve bir şekilde dönüş değerini alırsınız. –
garip bir soru gibi görünüyor, ancak neden sadece bir VBA işlevi oluşturmuyorsunuz. – fcsr