DİZİN SORUNU

Katılım
28 Kasım 2008
Mesajlar
191
Excel Vers. ve Dili
excel 2003
excel 2010
Merhabalar,

Daha öncesinde yapmış ve çalıştırmıştım ama bu sefer olmuyor. Hata veriyor. Kod aşağıdaki gibidir. Konu hakkında yardımcı olacak varsa sevinirim.

Sub prnclean()
Dim s As Worksheet
Dim aralik1 As Integer
aralik1 = Array(8, 13, 18, 23, 28, 33, 38, 43, 48, 53, 58) ==> Kodu çalıştırdığımda "Type mismatch" hatası veriyor.
Set s = Sheets("PRINT")
s.Select
End Sub
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
aralik1'i integer tipinde tanımlamışsınız ama sonra dizi olarak belirlemeye çalışmışsınız. Muhtemelen bundan kaynaklanıyor. dim aralik1 as array olarak deneyin ya da o satırı iptal edin. (array tipi var mı bilmiyorum)
 
Katılım
28 Kasım 2008
Mesajlar
191
Excel Vers. ve Dili
excel 2003
excel 2010
aralik1'i integer tipinde tanımlamışsınız ama sonra dizi olarak belirlemeye çalışmışsınız. Muhtemelen bundan kaynaklanıyor. dim aralik1 as array olarak deneyin ya da o satırı iptal edin. (array tipi var mı bilmiyorum)
Merhaba,

İlginizden dolayı teşekkür ederim. Sanırım sorun excel de. Sayfayı kapatıp açtım. Bu sefer çalıştı. Exceli silip yeniden yükleyeceğim.
 
Üst