bir çalışma kitabındaki tüm sayfaları tek sayfada toplulaştırma

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
makro içindeki çalışmakitabı, sayfası, ve hücreleri değişken olarak atamak

http://www.excel.web.tr/showthread.php?t=36201
linkinde sorduğum ve kendime uyarladığm bir konu ancak buradaki çalışma kitabı, çalışma sayfası ve başlangıç hücresini resimdeki gibi almasını istiyorum

[quate]
Sub BOŞ_OLAN_SÜTUNU_SİL()
'kodu yazan cost_control,
SATIR = Val(Application.InputBox("SATIR NO GİRİNİZ !", , 23))
If SATIR = False Then
MsgBox "İŞLEM İPTAL EDİLDİ !", vbInformation
Exit Sub: End If
If SATIR = "" Then
MsgBox "HATALI SEÇİM !", vbExclamation
Exit Sub: End If
For X = 78 To 1 Step -1
If Cells(SATIR, X) = "" Or Cells(SATIR, X) = " " Then Columns(X).Delete
Next
MsgBox "bo sütunlarınız silinmiştir.", vbInformation

'-------------------------------------------------------------
'>>>hsr
'ortaya çıkan verileri başka yere kopyalayacaksak kullanılır
Range("A" & SATIR, "W" & SATIR + 24).Select
Selection.Copy
'<<<hsr
MsgBox "kopya alınacak erim seçildi.", vbInformation


' kopyalanacak yeri seç (burayı resimdeki gibi kutudan seçmek istiyorum)
Windows("SEÇİMTUTANAĞI.xls").Activate
Sheets("test").Select
'Range("A9:W33").Select
Range("A9").Select
'yapıştır
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
MsgBox "İŞLEMİNİZ TAMAMLANMIŞTIR.", vbInformation
End Sub
[/quate]
 
Son düzenleme:

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Refedit nesnesi sizin amacınızı karşılayabilir. Aşağıdaki linki inceleyin.

inputbox
 
Üst