ďťż

82324_1

Lemur zaprasza

Strona: [  >  ]  z  1     










Autor
Temat: Word - problem z indexem











anonim







Typ:
Nie zarejestrowany




Word - problem z indexem


Mam dokument z paroma listami rozwijalnymi, jeśli chcę zaznaczyć listę o indexie 4 to piszę

ActiveDocument.FormFields(4).Select

i jest ok.

Ale jak zczytać index z zaznaczonej listy, lub sprawdzić która lista jest zaznaczona ???????????

NARA

PS
Pewnie i tak nici z odpowiedzi bo wszyscy na wakacjach.







17-08-2004 14:10


  














losmac

"profesorek"






Typ:
neutral

Postów: 758

Zarejestrowany: May 2003







Nie kapuję o co Ci chodzi?

Puść pętlę po 4 polach rozwijanych i czytaj co chcesz!



_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś






18-08-2004 22:28



 
    














anonim







Typ:
Nie zarejestrowany




O co chosi


Chodzi mi o to aby mieć jedno makro do wszystkich powiedzmy 28 list i w zależności którą listę się aktywuje to makro odpowiednio zadziała dla każdej zaznaczonej listy inaczej. Teraz to mam do każdej listy osobne makro, które różni się tylko indeksem zaznaczonej listy.Jak bym wiedział jaki indeks ma zaznaczona lista to 1 makro by wystarczyło.







19-08-2004 07:44


  














losmac

"profesorek"






Typ:
neutral

Postów: 758

Zarejestrowany: May 2003







A możesz mi to podesłać, bym zobaczył o co Ci chodzi?

Z Twoich wyjaśnień, niestety, nie rozumiem problemu.



_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś






19-08-2004 21:08



 
    














anonim







Typ:
Nie zarejestrowany




wyjaśniam najprościej jak umiem


Mam tabelę 4 kolumny na 6 wierszy, w każdej komórce tabeli mam listę. Jeżeli aktywuję listę w pierwszej kolumnie to listy z danego wiersza i tylko w nim  powinny zmieniać swoje wartości.
Jak  sprawdzić w którym wierszu została aktywowana lista ( lista z pierwszej kolumny ).Gdybym miał index aktywnej listy ( z pierwszej kolumny )to bym wiedział jakie indeksy mają listy w danym wierszu.







20-08-2004 08:11


  














losmac

"profesorek"






Typ:
neutral

Postów: 758

Zarejestrowany: May 2003







Gdybyś tak napisał od początku, nie byłbym taki upierdliwy
Chodzi o to, że nie bedę Ci w stanie pomóc, jeśli nie poznam dobrze problemu.

Rozwiązanie Twojego problemu znajdziesz ( kliknij prawym klawiszem i wybierz 'Zapisz element docelowy jako...' )


[Post edytowany dnia 21-08-2004 18:44 przez losmac]


_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś






21-08-2004 18:42



 
    














anonim







Typ:
Nie zarejestrowany






Wszystko jest ok WIELKIE DZIĘKI.

P.S.
Jak zaznaczyć konkretną komórkę w tabeli ????
np wiersz 1 kolumna 3 ?????







23-08-2004 12:57


  














losmac

"profesorek"






Typ:
neutral

Postów: 758

Zarejestrowany: May 2003







ActiveDocument.Tables(1).Cell(wiersz, kolumna).Select
czyli:
ActiveDocument.Tables(1).Cell(1, 3).Select



_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś






23-08-2004 19:36



 
    














anonim







Typ:
Nie zarejestrowany






Jeszcze raz WIELKIE DZIĘKI.

Wszystko mi chodzi jak chciałem tylko trochę wolno, czy jest jakiś sposób inny niż
Application.ScreenUpdating = False  na przyspieszenie działania kodu????? Mam bardzo słaby sprzęt P100 z 16Mb RAM  i muli niemiłosiernie.
P.S.
To już ostatnia proźba w tym temacie.







24-08-2004 12:53


  














losmac

"profesorek"






Typ:
neutral

Postów: 758

Zarejestrowany: May 2003







Szczerze mówiąc, ja innego sposobu nie znam

Spróbuj zoptymalizować swój kod, tzn.: sprawdź, czy nie masz deklaracji zbędnych zmiennych, a powtarzające się fragmenty kodu zamień na jedną funkcję/procedurę.

A...... i jeszcze jedno...
Zastanów się, czy nie byłoby lepiej tego zrobić w jakimś formularzu, a po zakończeniu wszystkich zmian dopiero "wrzucać" to do tabeli w Wordzie. W tej chwili tworzysz bardzo dużo zmiennych, które niestety "zżerają" trochę pamięci.



_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś






24-08-2004 23:34



 
    














anonim







Typ:
Nie zarejestrowany






Czy można z listy rozwijalnej usunąć ostatnią pozycję na liście, bez czyszczenia całości i przepisaniu reszty elementów????????







27-08-2004 14:36


  














losmac

"profesorek"






Typ:
neutral

Postów: 758

Zarejestrowany: May 2003





można...


Sub UsunOstatniaWartoscListy()
Dim rng As Range
Dim ffld As FormField
Dim i As Long

Set rng = Selection.Range
Set ffld = rng.FormFields(1)

ffld.DropDown.ListEntries(ffld.DropDown.ListEntries.Count).Delete

End Sub



_____________________________________________
POSTULATY STARUSZKA:
1) Ludzie, dbajcie o polszczyznę!!!
2) Ludzie, zadawajcie kompletne pytania, a nie rzucacie ochłapy i trzeba się domyślać o co chodzi!!!

Powodzenia
Maciej Łoś






27-08-2004 22:46



 
    














anonim







Typ:
Nie zarejestrowany






Super!!!!!!!!Działa wyśmienicie.
Dzięki za pomoc.

Pozdro dla wszystkich Vb maniaków.

NARA







30-08-2004 07:59


  













Wszystkich odpowiedzi: 12 :: Maxymalnie na stronę: 20










Strona: [  >  ]  z  1     
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • teen-mushing.xlx.pl
  • Wątki
    Powered by wordpress | Theme: simpletex | © Lemur zaprasza