Herkese Merhaba,
Konu hakkında acil yardımlarınızı rica ediyorum.
Excel'imde
x = 1
bas:
ThisWorkbook.Sheets.Add
Sheets(ActiveSheet.Name).Name = x
x = x + 1
If x = y + 1 Then
GoTo son
Else
GoTo bas
son:
End If
bu kodlar ile yeni sayfa açtırıp bu sayfalara sıra ile 1,2,3,4...numaralarını verdiriyorum. Bu açılan sayfaları sıra ile seçtirmek ve seçtiğim sayfada da belli bir alan seçtirmek istiyorum ama yapamıyorum . bir inputbox'a değer girdiriyorum ve bu değere y dedim. Bu y değeri kadar sayfa açtırıyorum. ve bu y değeri ile for lu bir döngü yazdım.
For i = 1 To y
Sheets("1").Select
Range(Cells(1, 1), Cells(12, 60)).Select bu şekilde yazdım fakat hata veriyor. ben sıra ile y değerine kadar bütün sayfaları seçtirip bu sayfalarda da belli aralık seçtirmek istiyorum. 1.sayfayı seçtigimde son hücre yani (12,60) hücresi dolu ise diğer sayfaya geçsin onda da dolu ise y değerine kdr o sayfaya geçsin. Umarım anlatabilmişimdir yardımlarınızı bekliyorum
Konu hakkında acil yardımlarınızı rica ediyorum.
Excel'imde
x = 1
bas:
ThisWorkbook.Sheets.Add
Sheets(ActiveSheet.Name).Name = x
x = x + 1
If x = y + 1 Then
GoTo son
Else
GoTo bas
son:
End If
bu kodlar ile yeni sayfa açtırıp bu sayfalara sıra ile 1,2,3,4...numaralarını verdiriyorum. Bu açılan sayfaları sıra ile seçtirmek ve seçtiğim sayfada da belli bir alan seçtirmek istiyorum ama yapamıyorum . bir inputbox'a değer girdiriyorum ve bu değere y dedim. Bu y değeri kadar sayfa açtırıyorum. ve bu y değeri ile for lu bir döngü yazdım.
For i = 1 To y
Sheets("1").Select
Range(Cells(1, 1), Cells(12, 60)).Select bu şekilde yazdım fakat hata veriyor. ben sıra ile y değerine kadar bütün sayfaları seçtirip bu sayfalarda da belli aralık seçtirmek istiyorum. 1.sayfayı seçtigimde son hücre yani (12,60) hücresi dolu ise diğer sayfaya geçsin onda da dolu ise y değerine kdr o sayfaya geçsin. Umarım anlatabilmişimdir yardımlarınızı bekliyorum
Son düzenleme:
