Переделать код VBA в код C#

Выполнен
Заказ
509817
Раздел
Программирование
Предмет
C#
Тип работы
Антиплагиат
Не указан
Срок сдачи
22 Фев 2016 в 09:00
Цена
250 ₽
Блокировка
5 дней
Размещен
18 Фев 2016 в 03:48
Просмотров
352
Описание работы
Переделать код макроса VBA в код C#
Sub tt()
Dim a(), i&
a = [a1].CurrentRegion.Columns(1).Resize(, 2).Value
With CreateObject("scripting.dictionary"): .comparemode = 1
For i = 1 To UBound(a)
If Not .exists(a(i, 1)) Then
.Item(a(i, 1)) = a(i, 2)
Else: a(i, 2) = .Item(a(i, 1))
End If
Next
End With

[a1].CurrentRegion.Columns(1).Resize(, 2).Value = a


End Sub
Sub tr()
Dim r As Long, firstrow As Long, lastrow As Long
firstrow = ActiveSheet.UsedRange.Row
lastrow = ActiveSheet.UsedRange.Rows.Count - 1 + ActiveSheet.UsedRange.Row
For r = lastrow To firstrow Step -1
If Application.CountA(Rows(r)) = 0 Then
Rows(r).Delete
End If
Next r
End Sub
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.54
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Время выполнения заказа:
3 дня 12 часов 25 минут
Выполнен
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир