Prosím o úpravu kódu. Děkuji *
Napsal: 09 črc 2024 18:05
				
				Dobrý den.
Jak změnit zápis, aby provedl zápis do buněk (doplnění), když bude nějaká hodnota ve sloupci 15 . (Tlačítkem)
Ve sloupci 15 mám vzorec =IFERROR(SVYHLEDAT(J2;datovepole!$C$4:$D$2000;2;NEPRAVDA);"") a doplní mi to jen když do sloupce 15 provedu změnu ručně.
Prostě do sloupce 15 se mi vzorcem zapisují data a já potřebuji pomocí vba zajistit, aby pokud bude v řádku ve sloupci 15 nějaká hodnota mít doplněny buňky vleno viz níže
Chtěl bych to, přepsat to a makro spustit tlačítkem, kdy by se mi pak doplnilo více hodnot na jedno kliknutí
Děkuji pěkně
			Jak změnit zápis, aby provedl zápis do buněk (doplnění), když bude nějaká hodnota ve sloupci 15 . (Tlačítkem)
Ve sloupci 15 mám vzorec =IFERROR(SVYHLEDAT(J2;datovepole!$C$4:$D$2000;2;NEPRAVDA);"") a doplní mi to jen když do sloupce 15 provedu změnu ručně.
Prostě do sloupce 15 se mi vzorcem zapisují data a já potřebuji pomocí vba zajistit, aby pokud bude v řádku ve sloupci 15 nějaká hodnota mít doplněny buňky vleno viz níže
Kód: Vybrat vše
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Sledovana_oblast As Range
Dim a As Integer
Dim b As Integer
    Set Sledovana_oblast = Range("O4:O2000") 'kontrolované buňky ve sloupci O
         If Not Intersect(Target, Sledovana_oblast) Is Nothing Then
         
            a = Target.Row
        
             With Target(1, -2) 'první řádek slupce K
            
             .Value = Now
            
             .EntireColumn.AutoFit 'automatická šíře sloupce
            
             .Offset(0, -1) = 1
            
             End With
        
         End If
 
End SubChtěl bych to, přepsat to a makro spustit tlačítkem, kdy by se mi pak doplnilo více hodnot na jedno kliknutí
Děkuji pěkně