商学論叢 第55巻 第1号



Similar documents
コンピュータ概論

Excel Excel Excel = Excel ( ) 1

1‘Í-1Łfl4’ß.qxd

Excel Excel Excel = Excel III 7 ( ) 1

B 5 (2) VBA R / B 5 ( ) / 34

コンピュータ概論

D0020.PDF

Microsoft Word - VBA基礎(3).docx

45 VBA Fortran, Pascal, C Windows OS Excel VBA Visual Basic Excel VBA VBA Visual Basic For Application Microsoft Office Office Excel VBA VBA Excel Acc

saihata.doc

My関数の作成演習問題集

D0120.PDF

94 expression True False expression FalseMSDN IsNumber WorksheetFunctionIsNumberexpression expression True Office support.office.com/ja-jp/ S

本サンプル問題の著作権は日本商工会議所に帰属します また 本サンプル問題の無断転載 無断営利利用を厳禁します 本サンプル問題の内容や解答等に関するお問 い合わせは 受け付けておりませんので ご了承ください 日商プログラミング検定 STANDARD(VBA) サンプル問題 知識科目 第 1 問 ( 知

PowerPoint プレゼンテーション

Microsoft PowerPoint - Visualプログラミング

Lesson 1 1 EXVBA2000 Lesson01 Lesson01.xls 2

untitled

untitled

D0090.PDF


ケミカルエンジニアのためのExcelを用いた化学工学計算法

PowerPoint プレゼンテーション

74 No ACCESS

Microsoft PowerPoint - vp演習課題

PowerPoint プレゼンテーション

ギリシャ文字の読み方を教えてください

DAOの利用


GM-01A_usermanual

Microsoft PowerPoint - VBA解説1.ppt [互換モード]

2 1 F M m r G F = GMm r 2 (1.1) (1.1) (r = r ) F = GMmr r 3 (1.2) a F m F = kma k 1 F = ma (1.3) (1.2) (1.3) ma = GMmr r 3 (1.4)

sinfI2005_VBA.doc

.NETプログラマー早期育成ドリル ~VB編 付録 文法早見表~

Microsoft Word 練習問題の解答.doc

csv csv

[Excelが自動化するVBAの魔法2]購入者限定テキスト

裏技情報ファイル3

EXCEL VBA講座

ケミカルエンジニアのためのExcelを用いた化学工学計算法

帳票設計ツールの使用手引き_V1.PDF

AccessVBA−‹ŠpŁÒ-flO“Z

CommandMatrix_8230E

の包絡線を求めることになる 包絡線は一次式で表せるのでこのときの係数 ( 切片 ) を求 めればよいことになる この係数 ( 切片 ) が粘着力となる 包絡線はモールの応力円に外 接する直線であるため 包絡線の式は下記三式を解くことにより求めることができる 包絡線の式 Y=A1 X + B1 ---

JAPAN MARKETING JOURNAL 110 Vol.28 No.22008


model-600E用ActiveX取扱説明書

iR-ADV C2230/C2220 製品カタログ

ExcelVBA Excel VBA Microsoft Excel VBA Visual Basic for Applications Excel Excel VBA ExcelVBA Excel ExcelVBA Excel VBA Excel ExcelVBA ExcelVBA VBA Ran

MS-ExcelVBA 基礎 (Visual Basic for Application)



一般的なプログラムの実行

データを TreeView コントロールで表示 VisualStudio2017 の Web サイトプロジェクトで bootstrap, 及び script フォルダの js ファイルが使用できるマスターページを親とする TestTreeView.aspx ページを作成します 下記の html コー

<4D F736F F D208DEC90AC837D836A B81698F4390B394C5816A2E646F63>

ExcelVBA

情報資源組織演習B:


>> 松山東雲女子大学 - Matsuyama Shinonome College Title 授業評価アンケート集計プログラムについて Author(s) 小西, 敏雄 Citation 松山東雲女子大学人文科学部紀要. vol.25, no., p.49- Issue Date

<リスト1> AD コンバータへのデータの出力例 NEC PC98 用 mov al,22h // CLK -> 1, CS -> 0, DI -> 0 out 32h,al // シリアル ポートにデータ出力 PC/AT 互換機用 mov al,00h // CLK -> 1 mov dx,3fb

Microsoft Word - VBA基礎(6).docx

PR300 電力モニタ 通信インタフェース (RS-485通信,Ethernet通信)

Excel ではじめる数値解析 サンプルページ この本の定価 判型などは, 以下の URL からご覧いただけます. このサンプルページの内容は, 初版 1 刷発行時のものです.


報告書.PDF

Transcription:

1) 1)

2) 2)

3) 4) 5) 6) 3) 4) 5) 6) 2

7) 8) ebay Yahoo 7) 8)

Yahoo URL

9) 10) 11) 9) Roth and Ockenfels (2002) Wilcox (2000) 10) 11) Engelbrecht-Wiggans, Milgrom, and Weber (1983)

Yahoo 12) ID 13) 14) 12) 13) 2008 6 25 ID aaa 3 14) 15 30

15) NEW 15) (1993) 17

16) 16)

t s11

t t t t t t t t t t t S S S S S S S S S S S S S S S S s11 s11 s11 s12 s6 s6

t s 4 s 6 s 7 s 11 s 12 s 4 s 6 s 7 s 11 s 12 t s4 s7 t s4 s7 s11

t s 4 E s 6 s 7 E s 11 s 12 s 3 s 13 s11 s11

s4 s7

Excel 17) 18) 17) Numerical Technologies Random Generator for Excel (NtRand) Excel 18) Seed

k ki kki Koshin kj ki j nyuka nyuka n nyuka y j nyukakoshin nyuka jj n j y y Koshin n kk y k n

MT VBA MT Seed a b Seed Seed a b

Sheets( Sim02 ).Cells(j 1,6).Value 1 Seed a b a b a 19) 19) a 67 29

If Sheets( Sim01 ).Cells(i, Ki 6).Value And Sheets( Sim01 ).Cells(i, Ki 6).Value MinPrice Then If Sheets( Sim01 ).Cells(i, 3).Value 3 And Sheets( Sim01 ).Cells(i, Ki 6).Value MinPrice Then Seed a b Yahoo

20 2008 19 IT 2008 2009 53/4 369 402

2008 53/2 115 139 2008 2008 2007 52/2 139 168 2001 2008 BP 1993 2007 2006 Roth, A., and Ockenfels, A. (2002) Last-nimutes bidding and the rules for ending second-price auctions : Evidence from ebay and Amazon auctions on the internet. American Economic Review, 92(4). Vickrey, W. (1961) Counterspeculation, auctions, and competitive sealed tenders. Journal of Finance, 16. Wilcox, R. (2000) The role of experience in internet auctions. Marketing Letters, 11 (4). Sub Seller01() 011 Range(Sheets( Sim01 ).Cells(3, 3), Sheets( Sim01 ).Cells(502, 3)).Clear Range(Sheets( Sim01 ).Cells(3, 5), Sheets( Sim01 ).Cells(502, 6)).Clear Dim MTArea01, UriteArea As String Dim MTArea02, MTArea04, PriceArea, SellSArea As Variant MT Sheet With Sheets( MT_Rand ) MTArea01.Range( H5,.Range( H65536 ).End(xlUp)).Address MTArea02.Range( K5,.Range( K65536 ).End(xlUp)).Address MTArea04.Range( L5,.Range( L65536 ).End(xlUp)).Address End With With Sheets( Sim01 ) UriteArea.Range( A3,.Range( A502 )).Address PriceArea.Range( B3,.Range( B502 )).Address SellSArea.Range( D3,.Range( D502 )).Address End With Sheets( Sim01 ).Range(UriteArea).Value Sheets( MT_Rand ).Range(MTArea01).Value Sheets( Sim01 ).Range(PriceArea).Value Sheets( MT_Rand ).Range(MTArea02).Value Sheets( Sim01 ).Range(SellSArea).Value Sheets( MT_Rand ).Range(MTArea04).Value End Sub

Sub Bidder01() Range(Sheets( Sim02 ).Cells(2, 7), Sheets( Sim02 ).Cells(501, 212)).Clear Range(Sheets( MT_Rand ).Cells(5, 10),Sheets( MT_Rand ).Cells(504, 10)).Clear Dim MTArea05, KaiteArea As String Dim MTArea06, MTArea07, MTArea08, SPointArea, SPeriodArea, RPriceArea As Variant 1 200 0 1 MT Sheet With Sheets( MT_Rand ) MTArea05.Range( I5,.Range( I65536 ).End(xlUp)).Address MTArea06.Range( M5,.Range( M65536 ).End(xlUp)).Address MTArea07.Range( N5,.Range( N65536 ).End(xlUp)).Address MTArea08.Range( O5,.Range( O65536 ).End(xlUp)).Address KaiteArea.Range( A2,.Range( A501 )).Address SPointArea.Range( B2,.Range( B501 )).Address SPeriodArea.Range( C2,.Range( C501 )).Address RPriceArea.Range( D2,.Range( D501 )).Address End With Sheets( Sim02 ).Range(KaiteArea).Value Sheets( MT_Rand ).Range(MTArea05).Value Sheets( Sim02 ).Range(SPointArea).Value Sheets( MT_Rand ).Range(MTArea06).Value Sheets( Sim02 ).Range(SPeriodArea).Value Sheets( MT_Rand ).Range(MTArea07).Value Sheets( Sim02 ).Range(RPriceArea).Value Sheets( MT_Rand ).Range(MTArea08).Value 500 1 Sheets( Sim02 ).Range(Sheets( Sim02 ).Cells(2,1),Sheets( Sim02 ).Cells(501,4)).Sort key1 : Sheets( Sim02 ).Cells(2,2),order1 : xlascending End Sub Sub Auction 01() 3 100 500 500 Dim Ki, Nexki, Kip, MinRaw, MinColumn, k, nyuka, Koshin, i, ii, j, jj, bn As Integer Dim MinPrice, Rprice, Cs As Double Dim nyusatu, rakusatsu, retsu, kaine As Variant Range(Sheets( Sim02 ).Cells(2, 6),Sheets( Sim02 ).Cells(501, 206)).Clear Range(Sheets( Sim02 ).Cells(2, 5),Sheets( Sim02 ).Cells(501, 5)).Clear Range(Sheets( Sim02 ).Cells(2, 6),Sheets( Sim02 ).Cells(501, 6)).Value 0

k 1 1 500 Ki 1 100 Do Ki Sheets( Sim02 ).Cells(k 1,3).Value 1 200 Do Koshin 0 0 k Ki 1 Ki Sim02 F 0 3 1 2 0 nyuka j k Do MinPrice 101 MinRaw 0 MinColumn 0 Rprice Sheets( Sim02 ).Cells(j 1, 4).Value For i 3 To 502 If Sheets( Sim01 ).Cells(i, Ki 6).Value And Sheets( Sim01 ).Cells(i, Ki 6). Value MinPrice Then MinPrice Sheets( Sim01 ).Cells(i, Ki 6).Value MinRaw i End If Next i MinColumn Ki 6 nyuka Sheets( Sim02 ).Cells(j 1, 6).Value If nyuka 0 Then nyuka 0 12 3 If MinPrice 101 Then If MinPrice Rprice - 1 Then If Sheets( Sim01 ).Cells(MinRaw, 5).Value And Sheets( Sim01 ).Cells(MinRaw, 6).Value Then Sheets( Sim01 ).Cells(MinRaw, 5).Value Sheets( Sim02 ).Cells(j 1, 1). Value Sheets( Sim02 ).Cells(j 1,6).Value 2 Flag 2 2 Sheets( Sim02 ).Cells(MinRaw,MinColumn).Value Sheets( Sim02 ).Cells(MinRaw, MinColumn).Value 1

Koshin 1 Flag 2 0 ElseIf Sheets( Sim01 ).Cells(MinRaw, 5).Value And Sheets( Sim01 ).Cells(MinRaw, 6).Value Then bn Sheets( Sim01 ).Cells(MinRaw, 5).Value For i 2 To 501 If Sheets( Sim02 ).Cells(i,1).Value bn Then ii i End If Next i Sheets( Sim02 ).Cells(ii,6).Value 0 Flag 0 Sheets( Sim01 ).Cells(MinRaw, 5).Value Sheets( Sim02 ).Cells(j 1, 1). Value Sheets( Sim02 ).Cells(j 1, 6).Value 2 Flag 2 2 Sheets( Sim02 ).Cells(MinRaw,MinColumn).Value Sheets( Sim02 ).Cells (MinRaw, MinColumn).Value 1 Koshin 1 End If Sheets( Sim02 ).Cells(j 1, 6).Value 1 End If Sheets( Sim02 ).Cells(j 1, 6).Value 1 End If End If j j -1 Loop Until j 0 Loop Until Koshin 0 For i 3 To 502 If Sheets( Sim01 ).Cells(i, 4).Value Ki Then Sheets( Sim01 ).Cells(i, 3).Value 1 ElseIf Sheets( Sim01 ).Cells(i, 4).Value 1 Ki Then Sheets( Sim01 ).Cells(i, 3).Value 2 ElseIf Sheets( Sim01 ).Cells(i, 4).Value 2 Ki Then Sheets( Sim01 ).Cells(i, 3).Value 3 ElseIf Sheets( Sim01 ).Cells(i, 6).Value Then Sheets( Sim01 ).Cells(i, 3).Value End If Next i Nexki Sheets( Sim02 ).Cells(k 2, 3).Value

If Ki Nexki Then For i 3 To 502 If Sheets( Sim01 ).Cells(i, 3).Value 3 And Sheets( Sim01 ).Cells(i, 5).Value And Sheets( Sim01 ).Cells(i, 6).Value Then Sheets( Sim01 ).Cells(i, 6).Value Sheets( Sim01 ).Cells(i, 5).Value Sheets( Sim01 ).Cells(i, 5).Value bn Sheets( Sim01 ).Cells(i, 6).Value For j 2 To 501 If Sheets( Sim02 ).Cells(j, 1).Value bn Then jj j End If Next j Sheets( Sim02 ).Cells(jj, 6).Value 3 Flag 3 End If Next i End If k k 1 Loop Until k 500 For i 2 To 501 nyusatsu Sheets( Sim02 ).Cells(i, 1).Value For j 3 To 502 retsu 0 kaine 0 rakusatsu Sheets( Sim01 ).Cells(j, 6).Value If nyusatsu rakusatsu Then jj j retsu Sheets( Sim01 ).Cells(jj, 4).Value retsu retsu 8 kaine Sheets( Sim01 ).Cells(jj, retsu).value Sheets( Sim02 ).Cells(i, 5).Value kaine End If Next j Next i End Sub