
Příkaz pro automatické psaní...
Potřebuju najít stránku nebo jenom nějakej příkaz v pspadu nebo wordu jak udělat následující:
1=101
2=102
3=103
4=104
5=105
Mám takto čísla za sebou a chci aby mě to rovnou vypsalo třeba 100 takto jdoucích čísel po sobě. Třeba 35=135; 56=156 atd... Ručně by to bylo na moc dlouho a nejedná se jenom o sto čísel, ale oi hodně víc. Nevíte o něčem co by to mohlo udělat za mě? DIKY
Poněkud nechápu zadání - v jakém formátu má být výstup? Textový soubor?
Lze to udělat snadno v Excelu.
Ano třeba textový soubor. V excelu to by bylo super, ale nevím jak na to.
V Excelu si do sloupce A napíšu "tažením" řadu 1 až 100. Do sloupce B si tažením nakopíruju vzorec =A1&"="&A1+100
Pak označím sloupec B, dám Kopírovat, pak Vložit jinak - Hodnoty. Pomocný sloupec A smažu a uložím jako textový soubor.
Díky moc. A od jedničky by čísla šly? Jako takhle: 1=310; 2=311; 3=312...
Dá se využít toho, že vyžaduješ posunutou posloupnost.
Stačí napsat např. prvních pět hodnot a pak už ho jen nechat vyplnit řadu (zbytek).
1 310
2 311
3 312
4 313
... ...
... ...
... ...
Stačí si upravit vzorec =A1&"="&A1+309
tak k tomu pripocitas 309, nie? Si nechodil na zakl.skolu?
Kupodivu i to co pisete je moznost
Nejsi náhodou programátor?
A co treba TAKHLE ? hmmmmmmmmm
Kdysi jsem něco podobného potřeboval:
REM soubor EXE_TXT.BAS
REM program pro vytvoreni textoveho souboru slozeneho z cisel 256 - 511
rem a dvou znaku "%%" pred nimi
OPEN "o", #1, "cisla1.txt"
for n=256 to 511
a$= str$(n)+" %%"+str$(n)
print #1, a$
next n
close
END
Takhle vypadal ten textový soubor:
256 %% 256
257 %% 257
258 %% 258
259 %% 259
260 %% 260
261 %% 261
.
.
.
511 %% 511
Tak pokud někde vykutáte QBASIC - byl ještě na instalačkách W98 - a upravíte si to podle vaší potřeby...
Pohrál jsem si s tím a vytvořil jsem (svoje první fungující) makro do wordu (2003):
Sub aa()
'
For n = 0 To 511
Selection.TypeText Text:=Str$(n) + "=" + Str$(n + 100)
Selection.TypeParagraph
Next n
End
'
End Sub