Ik wil een scriptje maken in VB excel om mijn cellen in kolom C te activeren maar ik kom niet verder als onderstaande:
Range("C1:C2").Select
ActiveCell.FormulaR1C1 = _
"='H:\market\RCVonk\DATABASE\Databases ivm programma jos\\[Database.xls]Database'!R[-153]C[52]"
Range("C1:C3").Select
Range("C2").Activate
ActiveCell.FormulaR1C1 = _
"='H:\market\RCVonk\DATABASE\Databases ivm programma jos\\[Database.xls]Database'!R[-153]C[52]"
Range("C1:C3").Select
Range("C3").Activate
ActiveCell.FormulaR1C1 = _
"='H:\market\RCVonk\DATABASE\Databases ivm programma jos\\[Database.xls]Database'!R[-153]C[52]"
Met bovenstaande heb ik nu cel C1 geactiveerd. Maar ik wil dus alle cellen in kolom C activeren. Maar je kan niet zeggen |Range("C1:C450").Activate| omdat je nooit meer dan 1 actieve cel kan hebben in Excel. Ik zal dus iets van een loop moeten maken waarbij ik zeg doe dit bovenstaande iedere keer maar dan C1+1 etc. Maar ik heb geen idee wat ik daar voor CMD ik daarvoor moet maken, hoop dat jullie me kunnen helpen.
Range("C1:C2").Select
ActiveCell.FormulaR1C1 = _
"='H:\market\RCVonk\DATABASE\Databases ivm programma jos\\[Database.xls]Database'!R[-153]C[52]"
Range("C1:C3").Select
Range("C2").Activate
ActiveCell.FormulaR1C1 = _
"='H:\market\RCVonk\DATABASE\Databases ivm programma jos\\[Database.xls]Database'!R[-153]C[52]"
Range("C1:C3").Select
Range("C3").Activate
ActiveCell.FormulaR1C1 = _
"='H:\market\RCVonk\DATABASE\Databases ivm programma jos\\[Database.xls]Database'!R[-153]C[52]"
Met bovenstaande heb ik nu cel C1 geactiveerd. Maar ik wil dus alle cellen in kolom C activeren. Maar je kan niet zeggen |Range("C1:C450").Activate| omdat je nooit meer dan 1 actieve cel kan hebben in Excel. Ik zal dus iets van een loop moeten maken waarbij ik zeg doe dit bovenstaande iedere keer maar dan C1+1 etc. Maar ik heb geen idee wat ik daar voor CMD ik daarvoor moet maken, hoop dat jullie me kunnen helpen.
[ Voor 80% gewijzigd door Beamer op 22-12-2005 14:13 ]
25 jaar "tweaker" weliswaar low profile maar nog steeds geinteresseerd