Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Как использовать библиотеку, написанную на Delphi есть библиотека написана на дельфи как можно ее использовать на C#?? и за ранее спасибоooooooooooooooo))) https://www.cyberforum.ru/ csharp-beginners/ thread707980.html Сортировка двусвязного списка C#
Имеется список двусвязный кольцевой: class List { class Entry { public int m_value; public Entry m_next; public Entry m_prev; }
C# Вызов конструктора при наследовании https://www.cyberforum.ru/ csharp-beginners/ thread707877.html
Как вызывается конструктор класса наследующегося другим классом. public class A { public A() { ... } } public class B:A
C# Нужен пример использования интерфейсов и делегатов в одной программе Нужно найти пример использования интерфейсов и делегатов в одно программе, так, чтобы это имело смысл. Желательно не сложно. https://www.cyberforum.ru/ csharp-beginners/ thread707858.html
Как прочитать три разных байта в файле C#
Вот так пробовал: FileStream fs = File.OpenRead(path); byte f1 = new byte; byte f2 = new byte; byte f3 = new byte; long u = fs.Position = 1; long uu = fs.Position = fs.Length >> 2; long uuu = fs.Position = fs.Length; try {
C# Создать массив, в котором записать информацию о комнатах и телефонах учреждения https://www.cyberforum.ru/ csharp-beginners/ thread707765.html
Доброго вечера. Вот собственно сама задача - "Создать массив, в котором записать информацию о комнатах и телефонах учреждения: название помещения, телефон. Вывести список помещений, в которых более одного телефона." Заранее благодарю.
C# Чем интерфейсы отличаются от абстрактных классов https://www.cyberforum.ru/ csharp-beginners/ thread707763.html
Что интерфейс может содержать(или же если проще сказать - что не может содержать) в отличии от абстрактного класса? И верно ли следующее утверждение?: С интерфейсами возможно множественное наследование, что не возможно с абстрактными классами. Интерфейс может содержать только объявления функций или еще чего-то?
Вычисление факториала числа, введенного с клавиатуры C#
Здравствуйте! Помогите, пожалуйста! Вычисление факториала при помощи этого кода получается: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Factorial
C# Невозможно присвоить значение "<this>", т.к. он доступен только для чтения Ошибка: Невозможно присвоить значение "<this>", т.к. он доступен только для чтения(в методе Deserialize) Помогите плиз, я что то никак вспомнить не могу как решить эту проблему class Applicants:List<Applicant> { public void Serialize (string FileName) { var bf = new BinaryFormatter(); using (var file = File.Open(FileName,... https://www.cyberforum.ru/ csharp-beginners/ thread707720.html C# Отправка сообщения с вложением посредством POST запроса Здравствуйте! Столкнулся с такой проблемой: есть приложение на C#, которое создаёт файл и отправляет на почту. Так вот. Не могу реализовать отправку. Можете подкинуть пример? Желательно, если возможно, без литья файла на сам хост... https://www.cyberforum.ru/ csharp-beginners/ thread707498.html
C# Как программно в Excel добавить HyperLink в ячейку
Здравствуйте! Как программно в Excel добавить в ячейку ссылку и простой текст? Пробовал получить с сайта ссылку в HTML <a href="http://google.com/" target="_blank" title="откроется в новом окне">У этой ссылки href указывает на адрес google</a> и с помощью Regex получить текст и ссылку и добавить в ячейку эту ссылку и простой текст(например: http://google.com/ Test) Пробовал добавить...
C# Отказано в доступе при копировании директорий Добрый день! Написал программулину для быстрого копирования папки на флешку, в один клик так сказать )) Но почему-то многие файлы не копирует, пишет "отказано в доступе". Уже и галку снимал с папки "только для чтения", не помогло. Как это решить? Код и лог файл ниже. using System; using System.IO; namespace Copy_Directory { class Program { public static int cntFiles; https://www.cyberforum.ru/ csharp-beginners/ thread707430.html
Master of Orion
Эксперт .NET
6100 / 4956 / 905
Регистрация: 10.07.2011
Сообщений: 14,522
Записей в блоге: 5
0

Как записать информацию на лист Excel - C# - Ответ 3749726

25.11.2012, 15:51. Показов 2369. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. Требуется записать сначала вектор длиной k в первую строку, ниже записать матрицу MxN. Как это можно сделать? Вроде что-то видел про Microsoft.Office.Interop.Excel, но так и не понял, Как с ним работать. Пытался хотя бы вектор записать - ничего не вышло. Что не так делаю?
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
using System;
using System.Linq;
using Microsoft.Office.Interop.Excel;
 
namespace TriangularDistribution
{
    class Program
    {
        static void Main()
        {
            const int a = 0, b = 4, c = 4, n = 200;
            var r = new TriangularDistribution(a,b,c);
            var ar = new double[n];
            for (int i = 0; i < ar.Length; i++)
                ar[i] = r.Next();
            var mx = ar.Sum() / ar.Length;
            var dx = ar.Select(x=>x - mx).Select(x=>x*x).Sum() / ar.Length;
            Console.WriteLine("Отклонение матожидания от теоретического - {0:f}%",Math.Abs(1 - r.Mean / mx) * 100);
            Console.WriteLine("Отклонение дисперсии от теоретической - {0:f}%", Math.Abs(1 - r.Variance / dx) * 100);
            var excel = new Application {Visible = true, SheetsInNewWorkbook = 1}; //создаемCOM-объектExcel
            excel.Workbooks.Add(Type.Missing); //добавляем книгу
            Workbook workbook = excel.Workbooks[1]; //получам ссылку на первую открытую книгу
            Worksheet sheet = workbook.Worksheets.get_Item(1);//получаем ссылку на первый лист
            int j = 1;
            foreach (var x in ar)
                sheet.Cells[1, j++] = x;
            sheet.Columns.EntireColumn.AutoFit();
            Console.ReadKey();
        }
    }
 
    class TriangularDistribution
    {
        public readonly double Mean;
        public readonly double Variance;
 
        private readonly Random _r = new Random();
        private readonly double _a;
        private readonly double _b;
        private readonly double _ba;
        private readonly double _ca;
 
 
        public TriangularDistribution(double a, double b, double c)
        {
            _a = a;
            _b = b;
            _ba = b - a;
            _ca = c - a;
            Mean = (a + b + c) / 3.0;
            Variance = (a * a + b * b + c * c - a * b - a * c - b * c) / 18.0;
        }
 
        public double Next()
        {
            double x = _r.NextDouble();
            if (x <= _ca / _ba)
                return _a + Math.Sqrt(x * _ba * _ca);
            return _b - Math.Sqrt((1 - x) * _ba * _ca);
        }
    }
}
Ошибка 1 Заранее определяемый тип "Microsoft.CSharp.RuntimeBinder.Binder" не определен или не импортирован C:\Users\Alex\Documents\Visual Studio 2012\Projects\TriangularDistribution\TriangularDistribution\CSC TriangularDistribution

Ошибка 2 Не удается обнаружить один или несколько типов, необходимых для компиляции динамического выражения. Возможно, отсутствует ссылка. C:\Users\Alex\Documents\Visual Studio 2012\Projects\TriangularDistribution\TriangularDistribution\Program.cs 54 31 TriangularDistribution
Добавлено через 8 часов 12 минут
Ап...

Добавлено через 8 часов 0 минут
Пришлось извращаться:
1) создавать вручную excel-файл.
2) записывать так:
C#
1
2
3
4
5
 var excelApp = new Excel.Application();
            const string myPath = @"C:\1.xlsx";
            excelApp.Workbooks.Open(myPath);
            int rowIndex = 1, colIndex = 1;
            excelApp.Cells[rowIndex, colIndex++] = "X";


Вернуться к обсуждению:
Как записать информацию на лист Excel C#
0
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.11.2012, 15:51
Готовые ответы и решения:

Как записать данные на лист Excel
Доброго времени суток. Столкнулся с такой проблемой. Сделал программу, которая в конце выводит мне...

Как записать трехмерный массив на лист Excel
Приветствую! Облазил все, но четкого ответа на свой вопрос не нашел((( Помогите разобраться. Как...

Как достать данные из выборки БД Access и записать на лист Excel
Уважаемые форумчане есть вот такая проблема: Через VBA c екселя запускаю запрос на выборку в...

Не могу записать в лист информацию из файла
Вот кусок кода в котором функция add_word_from_file должна добавлять в листы инфу но прога вообще...

1
25.11.2012, 15:51
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.11.2012, 15:51
Помогаю со студенческими работами здесь

Не хочет записать данные из массива в лист Excel
Тут код програмки . Function Multi(x As Range, y As Range) Debug.Print...

Excel: как удалить лист, чтоб Excel не ругался?
Привет! Удаляю лист из книги (из тех, что создается по умолчанию при создании нового файла): ...

Как вытащить из нескольких таблиц с БД информацию на xls-лист?
Есть: БД в *.mdf-файле на сервере, под SQL. Надо: вытащить из нескольких таблиц этой БД...

Как разделить лист Excel вертикально?
Добрый день. Как разделить лист Excel вертикально? Опцию &quot;разделить&quot; в программе знаю (но...

0
Новые блоги и статьи
Что такое хорошо и что такое плохо, вид сбоку. Индивид и общество - грань не нарушения.
Hrethgir 18.01.2025
В моей личной жизни и времени, я рассуждаю категорией "хуже-лучше", в том плане, когда меня спросили например - "а зачем ты делаешь свой процессор?", то я ответил - "чтобы сделать свою жизнь лучше". . .
Передача по ссылке или по значению в Java?
InfoMaster 18.01.2025
В мире программирования на Java одним из ключевых аспектов, требующих глубокого понимания, является механизм передачи параметров в методы. Этот фундаментальный концепт часто становится источником. . .
Тернарный условный оператор в Python
InfoMaster 18.01.2025
В мире программирования существует множество инструментов и конструкций, позволяющих создавать эффективный и лаконичный код. Одним из таких инструментов является тернарный условный оператор, который. . .
Как удалить неотслеживаемые файлы из рабочего дерева Git
InfoMaster 18.01.2025
В процессе разработки программного обеспечения с использованием системы контроля версий Git часто возникает необходимость в управлении неотслеживаемыми файлами. Неотслеживаемые файлы (untracked. . .
Что делает код if __name__ == "__main__": в Python
InfoMaster 18.01.2025
В мире программирования на Python существует множество важных концепций, и одной из наиболее интересных является конструкция if __name__ == "__main__". Эта специальная конструкция играет ключевую. . .
Как заставить Git забыть об отслеживаемом файле, добавленном в .gitignore
InfoMaster 18.01.2025
В мире разработки программного обеспечения система контроля версий Git стала неотъемлемой частью рабочего процесса, позволяя эффективно отслеживать изменения в коде и управлять ими. Однако. . .
Что означает use strict в JavaScript и для чего используется
InfoMaster 18.01.2025
В мире современной веб-разработки JavaScript играет ключевую роль как один из основных языков программирования. По мере его эволюции возникла необходимость в механизмах, которые помогли бы. . .
Как работать со скрытыми (hidden) элементами в jQuery
InfoMaster 18.01.2025
В современной веб-разработке управление видимостью элементов на странице является одним из ключевых аспектов создания интерактивных пользовательских интерфейсов. jQuery предоставляет мощный набор. . .
Как переключаться между ветками (Branch) с помощью checkout в Git
InfoMaster 18.01.2025
Ветки в Git являются одной из ключевых концепций для управления версионностью кода, позволяя разработчикам эффективно работать в команде и параллельно развивать программные проекты. Каждый новый. . .
Что такое стек и куча, чем они отличаются и где находятся
InfoMaster 18.01.2025
Понимание основных концепций памяти в программировании В мире современного программирования эффективное управление памятью играет ключевую роль в создании производительных и надежных приложений. . . .
Как использовать комментарии в JSON
InfoMaster 18.01.2025
JSON (JavaScript Object Notation) представляет собой легкий и широко используемый формат обмена данными, который стал стандартом де-факто для веб-приложений и программных интерфейсов. При работе с. . .
Как заставить git pull перезаписать локальные файлы в Git
InfoMaster 18.01.2025
Проблема перезаписи локальных файлов в Git При работе с системой контроля версий Git разработчики часто сталкиваются с ситуацией, когда необходимо синхронизировать локальный репозиторий с. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru