Çözüldü Döngü ile sayı formatında kaydetme (userform)

ruhadam26

Altın Üye
Katılım
4 Aralık 2017
Mesajlar
116
Excel Vers. ve Dili
2010-2016 türkçe
Altın Üyelik Bitiş Tarihi
20-12-2025
Çalıştığım dosyaya textboxa sayı giriyorum doğal oalrak excele genel biçiminde aktarıyor. Excellde formül kullnadığım zaman doğal olarak #değer hatası alıyorum. Bunların tamamını kontrol edip sayıya çevirecek bir makro var mı ya da yazılabilir mi yardımlarınızı bekliyorum. Kaydet ve değiştir adında iki butonum var bunlara tıklayınca aktarım yapıyor. kayıt kodlarım şu sekilde

sonsat2 = Sheets("Bina").[a65536].End(3).Row + 1
Call Main 'Progress Bar
s = 2: a = 1
For i = 17 To 69
Cells(sonsat2, s) = Controls("TextBox" & i)
If s >= 10 Then a = 2
s = s + a
Next i
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
İlgili satırı değiştiriniz.:cool:
Kod:
Cells(sonsat2, s) = cdbl(Controls("TextBox" & i))
 
Üst