...bir prosedür adıdır.
"Niye her ikisi de var ?" ..... Sorusunun muhtemel cevabı bana göre; "Auto-Open" makroları VBA'den önce kullanılan "Excel4" makrolarında yer alan bir komponent olduğundan, Excel'in VBA ile gelişen sonraki versiyonlarında da "Excel4" makroları desteklendiğinden, VBA...
...Daha sonra aşağıdaki formülü D2 hücresine yazıp alt satıra kopyalayın.
=EĞER(PARÇAAL(p_bicim;5;1)="₺";(B2/$G$1)*C2;EĞER(PARÇAAL(p_bicim;5;1)="$";(B2/$G$3)*C2;B2*C2))
Kullanılan yöntem Excel4 makro yönetimi olduğu için çalışmanızı "mako içerebilen excel kitabı" seçerek kaydetmeniz gerekir.
.
Sorun; Excel4 makrosuyla yazılan fonksiyonun "Volatile" olmamasından kaynaklanıyor.
Korhan Bey 5 No'lu mesajındaki kodda VBA ile hazırladığı fonksiyonda bu özelliği kullanmıştı..... O zaman, Excel4 fonksiyonu için, buna benzer bir kandırmaca yapmak lazım....
Örneğin; fonksiyon ile elde edilen...
Dosyada ufak bir "Excel4 makrosu" kullanılmıştır..... Ufak olmakla birlikte sizin VBA koduyla eşdeğerdir ;)
İncelemek için A1 hücresini seçin, sonra menülerden Formulas >> Name Maneger'ı tıklayın....
Aşağıdaki resimde detayları görebilirsiniz.
.
Herkese hayırlı cumalar.
Ekte gönderdiğim hücreler içerisinde sayılar var, bunları toplamak istiyorum, ama sonuç alamıyorum.
Bazı hücrelerde birden çok sayı mevcut.
Yardımcı olur musunuz?
Excel4 makrosu kullanarak, veriler kapalı dosyadan alınacak şekilde bu mesaj ekinde bir alternatif hazırladım.
Dikkat edilmesi gereken hususlar;
1) Bilgisayarınızda C:\TestFolder şeklinde bir klasör oluşturun ve verilerin alınacağı Dosya.xlsx dosyasını bu klasöre yerleştirin.
Yani; veriler...
...Public Sub GetData()
f = ThisWorkbook.Path & "\kapalı.xlsx"
s = "ham veriler"
For i = 4 To 114
Cells(i, "d") = Excel4(f, s, i, 5)
Cells(i, "e") = Excel4(f, s, i, 8)
Cells(i, "f") = Excel4(f, s, i, 11)
Next
End Sub
Private Function Excel4(ByVal...
...overrides the Draft quality setting of the Sheet tab of the xlDialogPrinterSetup dialog (the “Page Setup” dialog).
Arg6: Preview:
For the Excel4 PRINT macro:
True = the print-preview window is displayed
False = the print-preview window is not displayed
For VBA in Excel5 and later...
Merhaba arkadaşlar.
Aşağıda ko pyala/yapıştır yaptığım makro kodları var...
Bu kodları sıfırdan öğrenebileceğim Ankara'da herhangi bir kurs ya da önerebileceğiniz bir kitap var mı?
Bir kaç kurs soruşturdum ama onlar da çok bazit düzeyde anlatıyorlar. hatta bi kursa deneme amacıyla gittim...
...Elimdeki Kapalı dosyaya kayıt eden bi userformum var kayıt ettim kapattım şimdi excel 4.0 uzun bir hata veriyor microsofttan Xlmacro.exe diye excel4.0 macroları çalıştırmak için bir eklenti indirdim... yüklemeye çalıştığımda hata alıyorum aldığım hata ve excelin versiyonunun bir resmini...
Merhaba arkadaşlar.
Vbscript ile excel4makro kullanarak kapalı excel dosyasından veri alıp txt dosyasına yazdırma işini yaptım.
Kodlar aşağıdadır ve dosya ekide aşağıdadır.:cool:
sub excelden_veri_al
Dim fso, xl,f
set fso = createobject("Scripting.FileSystemObject")
set xl =...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.