Jak utworzyć dynamiczną formułę w programie Excel?

0

W Excelu mam wzór DDE na B1, który czyta =server|info!someText.data

Chcę zmienić formułę tak, aby someText jest napisane na A1, a następnie odwołuje się do wzoru DDE. Coś jak =server|info!A1.data.

Próbowałem połączyć „A1” bezpośrednio z formułą, tak jak powyżej, bez powodzenia.

Próbowałem innych rzeczy =server|info!A1&".data" i =server|info!indirect(A1)&".data", ale nie odniósł sukcesu.

Czy istnieje sposób, aby to osiągnąć? W jaki sposób?

Mario Marinato
źródło
Mogę to dla ciebie rozwiązać, ale musisz wyjaśnić opis. A) Jaki jest WYNIK pożądanej formuły? B) Co chcesz zrobić z tym wynikiem? Wygląda na to, że próbujesz stworzyć adres spoza twojego aktualnego dokumentu i wystarczająco zabawny. Ja też na tym utknąłem.
helena4

Odpowiedzi:

2

Czy to działa dla ciebie?

= "serwer | informacje!" & amp; A1 i „. Dane”

Pamiętaj, aby dołączyć wszystkie znaki cudzysłowu.

Wtedy myślę, że możesz użyć = POŚREDNIE (B1) gdzie indziej, jeśli rozumiem twoje pytanie.

F106dart
źródło
Niezła próba, ale to nie zadziałało. Mamy błąd #REF.
Mario Marinato