Как избежать java.lang.UnsatisfiedLinkError

Exception in thread "main" java.lang.UnsatisfiedLinkError: no JavaDDE in java.library.path
 at java.lang.ClassLoader.loadLibrary(Unknown Source)
 at java.lang.Runtime.loadLibrary0(Unknown Source)
 at java.lang.System.loadLibrary(Unknown Source)
 at com.pretty_tools.dde.client.DDEClientConversation.(DDEClientConversation.java:384)
 at ExcelExample.main(ExcelExample.java:21)

JDDE это библиотка использующая JNI, и поэтому ей необходима DLL библиотека для Windows. JavaDDE.dll должна находиться в том же какталоге, из которого вы выполняете пример, либо вы должны добавить JVM java.library.path параметр, который бы указывал на каталог, в котором лежит JavaDDE.dll.
Например:

 java -Djava.library.path="C:\jdde" ExcelExample