< návrat zpět

MS Excel


Téma: zápis do buňky rss

Zaslal/a 25.8.2011 13:01

Dobrý den,
poradíte mi někdo prosím. Existuje ve VBA nějaký příkaz na zápis do buňky? Něco jako v Céčku printf. A ještě jedna věc: jak bude vypadat if, který se bude ptát zda je 5. buňka na řádku prázdná? Vím, že to jsou prkotiny, ale moc mi to pomůže. Děkuji. P.

Zaslat odpověď >

#005866
avatar
Do buňky nepíšeš ale přiřazuješ hodnotu
Range("A1").Value = "Ahoj"
Cells(radek,sloupek).Value = "Ahoj"

If Range("A1").Value = 5 then
MsgBox "Je tam pětka"
else
MsgBox "Není tam pětka"
End if

If Cells(radek,sloupek).Value = 5 then
MsgBox "Je tam pětka"
else
MsgBox "Není tam pětka"
End if

Nebo vkládáš vzorec
Range("A1").FormulaRC = "=AND(R1C1,R2C2)"

printf sice VBA nemá ale něco podobného je funkce Format()

v případě porovnání textu v buňce se používá

If StrComp(Range("A1").Value = "AHOJ") = 0 then
MsgBox "Je tam AHOJ"
else
MsgBox "Není tam AHOJ"
End if

R.citovat
#005877
avatar
Děkuji za odpověď, ale jak se tedy zeptám zda je buňka prázdná? Děkuji 2citovat
#005886
avatar
Třeba ...

If StrComp(Range("A1").Value, "") = 0 Then
Debug.Print "je to prazdne1"
End If

If Range("A1").Value = "" Then
Debug.Print "je to prazdne2"
End Ifcitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse