- LIAM JOGIBHAI / NIKHIL SHEOPERSHAD
- SHERAZADE MOYCE / KAITLYN VAN WyK
- TERRENCE TAWANA / NIKHIL SHEOPERSHAD
- DEBBIE FALCAO / SHERAZADE MOYCE
- PRINCE CORNEL / ANTHONY VAN DEVENTER
- SEAN PRETORIUS / ANTHONY VAN DEVENTER
- LUKE KING / AASIM ALLAUDDIN
- DIVAN VAN DER MERWE / AASIM ALLAUDDIN
- JAMIE SEYMOUR / DONOVAN DE VILLIERS
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System.Threading.Tasks; | |
using System.IO.MemoryMappedFiles; | |
using System.Runtime.InteropServices; | |
using System.Security.Cryptography; | |
using System.Runtime.Serialization; | |
using System.Runtime.Serialization.Formatters.Binary; | |
async Task Main() | |
{ | |
using (var channel = DemoServer()) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Diagnostics; | |
using ExcelDna.Integration; | |
using static ExcelDna.Integration.XlCall; | |
namespace SetValuePerf | |
{ | |
public static class Macros | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Option Explicit On | |
Imports ExcelDna.Integration ' for ExcelDnaUtil, XlCall, etc | |
Imports System.Math | |
Imports System.Runtime.InteropServices ' for <ComVisible(True)> | |
Imports ExcelDna.Integration.CustomUI ' needed for IRibbonControl | |
Imports DNAIRibbonControl = ExcelDna.Integration.CustomUI.IRibbonControl ' needed for IRibbonControl | |
Imports Microsoft.Office.Interop | |
Imports Microsoft.Office.Core | |
Imports Microsoft.Office.Interop.Excel ' Các giao diện như Workbook, Range | |
Module Globals |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using System.Diagnostics; | |
using System.Threading; | |
using ExcelDna.Integration; | |
namespace TestDisposable | |
{ | |
public static class RtdClock | |
{ | |
[ExcelFunction(Description = "Provides a ticking clock")] |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using ExcelDna.Integration; | |
using static System.Math; | |
using static ExcelDna.Integration.XlCall; | |
public static class TestFunctions | |
{ | |
[ExcelFunction(Description = "Returns the sum of cells in the target (using the used range for performance)", IsMacroType = true)] | |
public static object GetUsedSum([ExcelArgument(AllowReference = true)] object target) | |
{ | |
// NOTE: This function will be volatile by default, |
The issue concerns the behaviour of Excel's RTD feature when:
- the RTD call is made from a wrapper function,
- the wrapper function is called from an array formula, and
- in one of the calculation calls, the wrapper function does not make an RTD call.
The expected behaviour is that the RTD server gets a DisconnectData call for the relevant RTD topic.
The observed behaviour is that the RTD server does not get a DisconnectData call.
NewerOlder