/ / Programové vytváranie pracovných hárkov v programe Excel Pridať (C #) - c #, Excel, tlačidlo, pridať, pracovný hárok

Programovo vytvárať pracovné hárky v programe Excel Add In (C #) - c #, excel, tlačidlo, pridať, pracovný hárok

Podľa MSDN je možné programovo vytvárať a odstraňovať pracovné hárky programu Excel v programe Visual Studio (http://msdn.microsoft.com/en-us/library/6fczc37s.aspx). Kód na to je nasledujúci:

private void createNewAccount()
{
Excel.Worksheet newWorksheet;
newWorksheet = Globals.ThisAddIn.Application.ThisWorkbook.Worksheets.Add();
}

Jedna z foriem v mojom projekte má tlačidlos týmto kódom. Užívateľ by mal byť schopný ho stlačiť a vytvoriť nový pracovný hárok, ale nefunguje to, a tak som sa rozhodol urobiť z neho tlačidlo na páse kariet. Čo mi chýba?

odpovede:

1 pre odpoveď č. 1

Moja odpoveď nebude príliš dlhá.

Ak potrebujete ísť spôsobom Microsoft, najprv si najprv vytvorte knihu. Pamätajte, že súbory programu Excel sa podobajú cvičebnice, potom môžete vo vnútri vytvoriť pracovné hárky.

Ak si to nevšimnite, pozrite sa Projekt NPOI.

S oboma prístupmi budete musieť vytvoriť zošit, potom pracovné hárky vnútri.

Viac informácií o tomto prepojení.

Ak ste si istí, že máte prístup k WorkBooku, odporúčam vám:

1.- Použite parametre Metóda WorkSheets.Add

2.- Pozrite sa prosím v tomto príklade.

3.- Pokračujte v zošite po pridaní pracovného hárka. To umožní skontrolovať, či bol pridaný alebo nie.

V neposlednom rade, ladenie, ladenie a ladenie.

Dúfam, že to pomôže,