動(dòng)手操作是熟練掌握EXCEL的最快捷途徑,! 在EXCEL工作表的單元格中輸入值是EXCEL的基本操作,。在VBA中可以用Value屬性獲取和設(shè)置輸入到單元格的值,用Formula屬性或FormulaR1C1屬性獲取和設(shè)置輸入到單元格的公式,。另外,,作為VBA的一項(xiàng)功能,可以用AutoFill方法在單元格區(qū)域中輸入連續(xù)數(shù)據(jù),。 如何獲取/設(shè)置單元格的值 用Value屬性獲取/設(shè)置輸入到單元格的值,。Value屬性可以獲取不包含公式的值。另外,,因?yàn)閂alue屬性是Range對(duì)象的默認(rèn)屬性,,省略Value屬性寫成Range("A1")=10也是可以的。 對(duì)象.Value 對(duì)象.Value=設(shè)置值 下例中,,我們?cè)趩卧馎1中輸入“工資情況一覽表”,,并把單元格F20的總計(jì)值輸入到單元格C3中。 代碼如下: 運(yùn)行后如下: 以各種各樣的數(shù)字格式將值輸入到單元格 如果需要在單元格中輸入“北京”,,“11月2日”,,“4800”等不同數(shù)值類型的值時(shí),需要用雙引號(hào)將值括起來,。 如何獲取/設(shè)置單元格的公式 用Formula屬性獲取/設(shè)置如A1形式單元格公式,。用FormulaRC1屬性獲取/設(shè)置如R1C1形式單元格公式。 對(duì)象.Formula 對(duì)象.Formula=設(shè)置值 對(duì)象.FormulaR1C1 對(duì)象.FormulaR1C1=設(shè)置值 用Formula屬性對(duì)單元格輸入公式時(shí),,公式應(yīng)該從等號(hào)開始書寫,,并且整個(gè)公式用雙引號(hào)括起來。如果沒有書寫等號(hào),,則不會(huì)識(shí)別公式,,而會(huì)把它當(dāng)成文本顯示。 請(qǐng)看下例,。 代碼如下 運(yùn)行后的結(jié)果如下,。 如何在單元格里輸入連續(xù)數(shù)據(jù) 用AutoFill方法可以在單元格里輸入連續(xù)數(shù)據(jù)。AutoFill方法對(duì)應(yīng)于EXCEL中的自動(dòng)填充,。用該方法可以在指定的單元格內(nèi),,完成諸如輸入連續(xù)的數(shù)據(jù),復(fù)制值,,復(fù)制格式等操作,。 對(duì)象.AutoFill(Destination,Type) 下例中,在單元格A1中輸入“1月”,,以單元格為基準(zhǔn)從單元格A1到單元A12止自動(dòng)填充連續(xù)的月份,。代碼如下。 運(yùn)行后如下,。 -END- |
|