- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- ASUS notebook topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Hobby elektronika
- LG LCD és LED TV-k
- Házimozi belépő szinten
- Melyik tápegységet vegyem?
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Gamepad
Új hozzászólás Aktív témák
-
matekmatika
tag
válasz
matekmatika
#961
üzenetére
Megtaláltam
-
matekmatika
tag
VB6 egy változó tartalmát hogy tudom közvetlenül vágólapra tenni?
-
matekmatika
tag
Megtaláltam.
-
matekmatika
tag
válasz
matekmatika
#712
üzenetére
De hye vagyok textbox-ot akartam írni, Textboxba, hogy lehet szöveget tördelve bevinni?
Köszi -
matekmatika
tag
Sziasztok!
VB6- ban List.Box-ba bevitt szöveget hogyan tudom tördelni?
A ''vbCrLf'' nem működik itt.
-
matekmatika
tag
válasz
[HUN]Zolee
#442
üzenetére
Teljesen mindegy neki a deklaráció, vele és nélküle sem működik.
Excelben egy beviteli mezőbe beírt értéket kellene megvizsgálnom, hogy az numerikus érték vagy nem. A vizsgálat egy parancsgomb megnyomására indulna, ez alá írom...írnám a kódot. Hogyan hívjam akkor meg a függvényt, hogy megegye? -
matekmatika
tag
válasz
Jester01
#437
üzenetére
Az IsNumber-t ötletét a makrorögzítő adta, nekem fogalmam sem volt, hogy van ilyen (nekem magyar Office lévén SZÁM szerepelt a munkalap függvényében) Ergo: olyan nagyon rosszat nem írhattam. Az IsNumeric-et már a neten találtam, több helyen is, több példát, de nem jók. (Lehet Visual Basic.Net kell hozzá?
) Nem tudom. -
matekmatika
tag
Hogyan tudom megvizsgálni a változóba írt éték az szám-e, azaz numerikus-e. Nem kérdeznék ilyen egyszerűnek tűnő dolgot, de már két napja kínlódok vele. Egy csomó példát találtam a neten, próbálgattam, de egyik sem működik. Makrorögzítővel ha készítek egy egyszerű példát:
Sub Rögzítés1()
'
' Rögzítés1 Makro
' Rögzítette: karbantartás, dátum: 2006.05.12.
'
' Billentyűparancs: Ctrl+m
'
Range(''C8'').Select
ActiveCell.FormulaR1C1 = ''=ISNUMBER(12)''
End Sub
Ez még a Ctrl+m-mel működik is.Sőt parancsgomb alá berakva is.
Private Sub CommandButton1_Click()
Range(''C8'').Select
ActiveCell.FormulaR1C1 = ''=ISNUMBER(12)''
End Sub
De amint elkezdem átalakítani az igényeimnek megfelelően, már kiakad.
Private Sub CommandButton1_Click()
szam = InputBox(''Add meg a számot'', ''Szám megadása'', '''', 5000, 1000)
If IsNumber(szam) Then
MsgBox (''ez egy szám'')
Else
MsgBox (''ez nem szám'')
End If
End Sub
Üzenet: Compile error:Sub or Function not defined
Nem értem mi lehet a hiba, próbélkoztam hasonlóan az IsNumeric függvénnyel is, de ugyanez. Segítsetek légyszíves, köszi. -
matekmatika
tag
válasz
matekmatika
#429
üzenetére
Hát így kénytelen leszek én kitalálni
.
Na jó:
Private Sub CommandButton1_Click()
'megnyitandó fájl elérési útvonala a CD-n
mappanev = ''mappa1\mappa2\''
'megnyitandó fájl neve
fajlnev = ''akarmi.xls''
utvonal = ActiveWorkbook.Path
utvonal = Mid(utvonal, 1, 3)
megnyit = utvonal & mappanev & fajlnev
Workbooks.Open (megnyit)
End Sub
Így akkor is jó, ha nem ugyanabban a mappában van a két munkafüzet.
[Szerkesztve] -
matekmatika
tag
válasz
matekmatika
#425
üzenetére
Na jó, egy kis segítség
, mivel az a munkafüzet is a CD-n van ugyanabban a mappában ezért úgy is megoldható lenne, ha valahogy valamivel kideríteném az aktív munkafüzet elérési útvonalát, hiszen ez ugyanaz mint a megnyitásra váróé, csak a fájl neve más. -
matekmatika
tag
válasz
matekmatika
#425
üzenetére
bővebben?

-
matekmatika
tag
válasz
matekmatika
#425
üzenetére
valaki?
-
matekmatika
tag
Lehet hüleséget kérdezek most, de VB-ben van relatív hivatkozás? Konkrétabban, egy CD-re felrakom a dolgokat és az erről megnyitott munkafüzet egy másik munkafüzetből olvasna be adatokat. A gond az, hogy az optikai meghajtó betűjele gépenként változhat, vagyis nem adhatom meg neki, hogy nyissa meg a D:\akármi.xls-t mert nem biztos hogy D lesz betűjele a meghajtónak.
-
matekmatika
tag
Sziasztok! Egy Excel táblázaton dolgozok, végül is speciális leltár-nyilvántartó valamicsoda lenne. Több munkalap, hivatkozások egyikről a másikra. A következőt szeretném. Adva lenne egy beviteli mező amelybe be kell adni a változtani kívánt értéket, és mellette egy másik beviteli mező, ahová az kerülne, hogy milyen értékre szeretném változtani.(nem feltétlenül csak számérték, hanem esetenként szöveg is). Majd (mondjuk egy parancsgomb megnyomásának segítségével) egy adott munkalap adott tartományán lefuttatna egy vizsgálatot és ahol előfordul a változtatni kívánt érték, ott azt lecserélné a kívánt értékre. Segítsetek legyetek szívesek, hogyan tudnám ezt elkészíeni. Köszi!

[Szerkesztve]
Új hozzászólás Aktív témák
Hirdetés
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- BestBuy topik
- Spórolós topik
- ASUS notebook topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen légkondit a lakásba?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Xiaomi 15T Pro - a téma nincs lezárva
- Samsung Galaxy Felhasználók OFF topicja
- További aktív témák...
- Lenovo Thinkcentre M720s SFF,i3-8100,8GBDDR4,256GB NVMe SSD,WIN11
- Wacom Cintiq Pro 16 (4K) rajzmonitor teljes szett + Parblo állvány + Rajzkesztyű Újszerű állapotba
- HP Zbook 17 G6,17.3",FHD,i7-9850H,16GB DDR4,256GB SSD,WIN11
- 5 darab WIFI/LAN biztonsági kamera, 3 kültéri és 2 beltéri
- Xiaomi 15 fehér független mobiltelefon 2 év garanciával
- Lenovo Thinkpad P15 Gen 2 - 23 akkuciklus - 27% ÁFÁS (0358AB)
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- Gaming PC! Ryzen 5700X / RTX 3070 / B550 / 32GB 2666Mhz / 512GB NVMe / 850w Gold! BeszámítOK
- Keresünk Galaxy S24/24+/S24 Ultra/S24 FE
- Samsung Galaxy Z Flip5 512GB,Újszerű,Adatkabel,12 hónap garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



, mivel az a munkafüzet is a CD-n van ugyanabban a mappában ezért úgy is megoldható lenne, ha valahogy valamivel kideríteném az aktív munkafüzet elérési útvonalát, hiszen ez ugyanaz mint a megnyitásra váróé, csak a fájl neve más.


