if (FALSE) {
xl.workbook.add()
range_a1 %=xl% a1 # binding range_a1 to cell A1 on active sheet
range_a1 # should be NA
range_a1 = 42 # value in Excel should be changed
identical(range_a1, 42)
cr_a1 %=cr% a1 # binding cr_a1 to current region around cell A1 on active sheet
identical(cr_a1, range_a1)
# difference between 'cr' and 'xl':
xl[a2] = 43
range_a1 # 42
xl.binding.address(range_a1)
xl.binding.address(cr_a1)
cr_a1 # identical to 42:43
# make cr and xl identical:
range_a1 = 42:43
identical(cr_a1, range_a1)
xl_iris %=crc% a1 # bind current region A1 on active sheet with column names
xl_iris = iris # put iris dataset to Excel sheet
identical(xl_iris$Sepal.Width, iris$Sepal.Width) # should be TRUE
xl_iris$new_col = xl_iris$Sepal.Width*xl_iris$Sepal.Length # add new column on Excel sheet
}
Run the code above in your browser using DataLab