Karle, má to byť nasledovne:
V Exceli v danej bunke potrebujem prázdnu hodnotu. To, čo kopírujem z accessu, je len jedna časť záznamov v tabuľke v exceli. Poviem to inak: tabuľka v Exceli má 1500 riadkov. K nim potrebujem pridať ďalších 500 z Accessu. U tých z Accessu potrebujem, aby EstimatedSavings boli prázdne - proste neexistujú. U tých pôvodných 1500 ale existovať môžu. A potom tu mám vzorec, ktorý vyhodnocuje (mimo iného) hodnotu, zapísanú v stĺpci EstimatedSavings. A ja tam nechcem mať tie nuly zapísané. Pokiaľ je bunka prázdna, vzorec ju vyhodnotí ako bunku s nulovou hodnotou, ale ja tam proste tú nulu zapísanú mať nechcem. Keby tam bola zapísaná nula, nie nullstring, tak by vzorec neskončil chybou, to mi je jasné, ale to nechcem. Proste, pokiaľ EstimatedSavings neexistuje, chcem aby bola daná bunka prázdna, aby v nej nebol ani nullstring (aby som nemusel do vzorca pridávať ďalšiu podmienku), ani nula.
To, čo navrhuješ (SELECT 0), práve tú nulu zapíše..
Tá druhá možnosť - dať daný stĺpec na koniec, neprichádza do úvahy. Je to na dlhé vysvetľovanie, ber to proste ako fakt - stĺpec nemôžem presunúť.
Pokiaľ to neporiešim inak, tak pridám podmienku do vzorca - to som urobil, ale ten spreadsheet už má spústu komplikovaných vzorcov a zdráham sa to ešte viac komplikovať.
Inou možnosťou by bolo manuálne (makrom) odmazať v Exceli tie nullstrings. To sa mi zas nechce z dôvodu, že by som na to musel vždy myslieť, že to mám odstrániť, to už radšej úprava vzorca.
Taktiež by šlo v Accesse ten stĺpec negenerovať. Tým pádom mať o jeden stĺpec menej a vložiť prázdny až v Exceli. To by ale opäť znamenalo, že po copy/paste do Excelu do nejakej pomocnej tabuľky pridať v nej prázdny stĺpec a potom znovu copy/paste. To je ale moc práce, na môj vkus :)
citovat