Friss topikok

  • A holló: hello! Én nagyon kezdő vagyok BB-ben és van egy 9000 Bold a tulajdonomban, de nem teljesen értek d... (2012.05.30. 10:59) Blackberry Bold (9000) és az OS5
  • GergoV: A hátizsák vs. oldaltáska témában: túlélős helyzetben biztosan jobb egy háti, mondjuk egy lövészár... (2010.09.22. 12:20) Ki gondolta volna
  • Enchantée: Hmmmmm. Az egyik nagy kedvenc. Reggel-délben-este. Bármikor! :)))) (2010.05.12. 20:51) Zene vacsorához
  • kardigán: benne kellett hagynod a typomat, mi?:) (2010.03.04. 23:23) In which the author becomes a cylon
  • KTamas: Szuper, koszi! (2010.02.23. 07:43) Hacking netpincér

WOULD YOU CARE FOR SOME TEA?

2009.03.27. 12:53 KTamas

Miért fogunk a jövőben excelt is Rubyban programozni?

Címkék: programozás

Ruby:

require 'win32ole'
excel = Win32ole.new("Excel.Application")
excel.visible = true
wb = excel.workbooks.add
ws = wb.activesheet
ws.range('A1:B5').each do |cell|
cell.value = "Hello, World"
end
versus
using Microsoft.Office.Interop.Excel;
[...]
var excel = new ApplicationClass();
excel.Visible = true;
object missing = System.Reflection.Missing.Value;
var workbook = excel.Workbooks.Add(missing);
var range = excel.get_Range((object)"A1", (object)"B5");
foreach (Range r in range.Cells) {
r.Activate();
excel.ActiveCell.Value2 = "Alma";
}
Na, melik a kevésbé gány megoldás?

(A szerkesztőségbe várjuk a jobb C#-os megoldásokat.)

Szólj hozzá!

A bejegyzés trackback címe:

https://ktamas.blog.hu/api/trackback/id/tr461769356

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.