Personel & Zimmet Takip Programı (KZT-v.5) foruma eklenmiştir. 
http://www.excelce.net/forum/index.php?topic=1676.0

Gönderen Konu: VBA Cells.Find kapatma  (Okunma sayısı 4458 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı aserifkuzu

  • Türkçe Yazma Özürlü
  • *
  • İleti: 7
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Abdullah Şerif KUZU
  • Doğum Yılınız: 1990
  • İl / İlçe: Sakarya
  • İşletim Sisteminiz: win7
  • Mesleğiniz: endüstri müh
  • Office Versiyonunuz: office 2016
VBA Cells.Find kapatma
« : 13 Kasım 2016, 01:12:44 »
makro şunu yapıyor: bir safyadan bir hüceyi kopyalıyor, bir başka sayfaya gidiyor (ctrl+F) yapıyor, kopyalanan değeri (BUL)'a yapıştırıp arıyor buluyor, sonra bulduğu hücrede (ctrl+shift+sağ ok) yapıp seçili alanı siliyor. Yani olmasını istediğim bu

ancak sorun veriyor ve sanırım sorun (BUL)'a yapıştırıp değeri bulduktan sonra (BUL)'u kapatmıyor bu yüzden (ctrl+shift+sağ ok) u yapamıyor

sorunu nasıl çözerim? teşekkürler

Çevrimdışı aserifkuzu

  • Türkçe Yazma Özürlü
  • *
  • İleti: 7
  • Puan +0/-0
  • Cinsiyet: Bay
  • Excel'den Daha Fazlası!..
  • Ad Soyad: Abdullah Şerif KUZU
  • Doğum Yılınız: 1990
  • İl / İlçe: Sakarya
  • İşletim Sisteminiz: win7
  • Mesleğiniz: endüstri müh
  • Office Versiyonunuz: office 2016
Ynt: VBA Cells.Find kapatma
« Yanıtla #1 : 13 Kasım 2016, 01:50:21 »
aslında sorun o değilmiş sorun:
Kod: [Seç]
Sub Makro7()
'
' Makro7 Makro
'

'
    Range("A1").Select
    Selection.Copy
    Sheets("Sayfa1").Select
    ActiveWindow.SmallScroll Down:=-9
   
    Cells.Find(What:="e", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
        xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
        , SearchFormat:=False).Activate
    Range(Selection, Selection.End(xlToRight)).Select
    Application.CutCopyMode = False
    Selection.ClearContents
    Range("B5").Select
End Sub


formülde ki Cells.Find(What:="e"........... e makro kaydederken kopyalayıp yapıştırdığım değer ama kopyaladığım değer her zaman "e" olmayacak her zaman farklı değer olacak. bunu nasıl yapabilirim????
« Son Düzenleme: 13 Kasım 2016, 07:53:13 Gönderen: Hüseyin Çoban »